changeset 3871 | c6f693de286d |
parent 3397 | cad55f67f3fc |
child 4472 | e20a31541404 |
--- a/src/core/object.cc Wed Nov 19 14:19:10 2008 +0100 +++ b/src/core/object.cc Wed Nov 19 14:39:52 2008 +0100 @@ -111,10 +111,11 @@ { NS_ASSERT (CheckLoose ()); const Object *currentObject = this; + TypeId objectTid = Object::GetTypeId (); do { NS_ASSERT (currentObject != 0); TypeId cur = currentObject->GetInstanceTypeId (); - while (cur != tid && cur != Object::GetTypeId ()) + while (cur != tid && cur != objectTid) { cur = cur.GetParent (); }