- xbt_assert(refcount > 0,
- "This activity has a negative refcount! You can only call test() or wait() once per activity.");
-
- refcount--;
- if (refcount>0)
- return false;
- delete this;
-
- return true;
+ xbt_assert(refcount_ > 0,
+ "This activity has a negative refcount! You can only call test() or wait() once per activity.");
+ refcount_--;
+ if (refcount_ == 0)
+ delete this;