Comparing deliantra/server/common/object.C (file contents):
Revision 1.110 by root, Sun Jan 7 23:12:03 2007 UTC vs.
Revision 1.111 by root, Mon Jan 8 01:19:02 2007 UTC
… | |
… | |
675 | free_key_values (this); |
675 | free_key_values (this); |
676 | } |
676 | } |
677 | |
677 | |
678 | void object::link () |
678 | void object::link () |
679 | { |
679 | { |
|
|
680 | assert (!count);//D |
680 | uuid = gen_uuid (); |
681 | uuid = gen_uuid (); |
681 | |
682 | |
682 | refcnt_inc (); |
683 | refcnt_inc (); |
683 | objects.insert (this); |
684 | objects.insert (this); |
684 | } |
685 | } |
685 | |
686 | |
686 | void object::unlink () |
687 | void object::unlink () |
687 | { |
688 | { |
|
|
689 | assert (count);//D |
688 | objects.erase (this); |
690 | objects.erase (this); |
689 | refcnt_dec (); |
691 | refcnt_dec (); |
690 | } |
692 | } |
691 | |
693 | |
692 | void |
694 | void |
Diff Legend
– |
Removed lines |
+ |
Added lines |
< |
Changed lines |
> |
Changed lines |