X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=action.cc;h=757b3d1d2fcc53bf1ed86a711785a84f808d1883;hb=68b6b3ecad7edcaed6547d4d2be3eb974dfc98d6;hp=5f83c3f5604524692e88e1c9478db7bb9f7216fc;hpb=237f94a977b3c09f8b3b2f551e0057a4ed36b06d;p=model-checker.git diff --git a/action.cc b/action.cc index 5f83c3f..757b3d1 100644 --- a/action.cc +++ b/action.cc @@ -394,7 +394,9 @@ uint64_t ModelAction::get_reads_from_value() const ASSERT(is_read()); if (reads_from) return reads_from->get_write_value(); - return reads_from_promise->get_value(); + else if (reads_from_promise) + return reads_from_promise->get_value(); + return VALUE_NONE; /* Only for new actions with no reads-from */ } /**