Movie Movie
::PFunc(Movie mov_a
, const Movie
& mov_b
, Director
& dir) const
{
int x, rating;
Movie m;
this->rating_ = 7; Valid
mov_b.rating_ = rating; Valid
mov_a.rating_ = mov_b.rating_; Valid
rating = x + 4 + mov_b.rating_;
m = mov_a; Possible runtime error
m.rating_ = rating; Valid
dir->set_age(53); Valid
return m; Valid
}
Ck1vdmllICBNb3ZpZTo6UEZ1bmMoTW92aWUgbW92X2EsIGNvbnN0IE1vdmllJiAgbW92X2IsIERpcmVjdG9yJiAgZGlyKSBjb25zdAoKeyAgICAgIAoKICAgICAgaW50IHgsIHJhdGluZzsgIAoKICAgICAgTW92aWUgbTsKCiAgICAgIHRoaXMtPnJhdGluZ18gPSA3OyAgICAgICAgICAgICAgICBWYWxpZAoKICAgICAgbW92X2IucmF0aW5nXyA9IHJhdGluZzsgICAgIFZhbGlkCgogICAgICBtb3ZfYS5yYXRpbmdfID0gbW92X2IucmF0aW5nXzsgICAgIFZhbGlkCgogICAgICBkaXIuYWdlXyA9IDQyOyAgICBWYWxpZAoKICAgICAgcmF0aW5nID0geCArIDQgKyBtb3ZfYi5yYXRpbmdfOyAKCiAgICAgIG0gPSBtb3ZfYTsgICAgUG9zc2libGUgcnVudGltZSBlcnJvciAgCgogICAgICBtLnJhdGluZ18gPSByYXRpbmc7ICAgIFZhbGlkCgogICAgICBkaXItPnNldF9hZ2UoNTMpOyAgICBWYWxpZAoKICAgICAgcmV0dXJuIG07ICAgIFZhbGlkCgp9