… | … | ||
---|---|---|---|
447 | { | 447 | { |
448 | // allow objects which own objects | 448 | // allow objects which own objects |
449 | if (owner) | 449 | if (owner) |
450 | while (owner->owner) | 450 | while (owner->owner) |
451 | owner = owner->owner; | 451 | owner = owner->owner; |
452 | |||
453 | if (flag [FLAG_FREED]) | ||
454 | { | ||
455 | LOG (llevError | logBacktrace, "tried to set owner of %s to %s\n", debug_desc (), owner->debug_desc ()); | ||
456 | return; | ||
457 | } | ||
452 | 458 | ||
453 | this->owner = owner; | 459 | this->owner = owner; |
454 | } | 460 | } |
455 | 461 | ||
456 | int | 462 | int |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |