equal
deleted
inserted
replaced
195 NS_ASSERT (CheckLoose ()); |
195 NS_ASSERT (CheckLoose ()); |
196 const Object *currentObject = this; |
196 const Object *currentObject = this; |
197 do { |
197 do { |
198 NS_ASSERT (currentObject != 0); |
198 NS_ASSERT (currentObject != 0); |
199 InterfaceId cur = currentObject->m_iid; |
199 InterfaceId cur = currentObject->m_iid; |
200 NS_LOG_LOGIC("In Loop: " << cur.GetName()); |
|
201 while (cur != iid && cur != Object::iid) |
200 while (cur != iid && cur != Object::iid) |
202 { |
201 { |
203 cur = InterfaceId::LookupParent (cur); |
202 cur = InterfaceId::LookupParent (cur); |
204 } |
203 } |
205 if (cur == iid) |
204 if (cur == iid) |