- Fixed TWorldItem.Delete freeing itself
- Fixed order in which statics get deleted (first call item.Delete THEN delete it from the objectlist which will free the item)
This commit is contained in:
@@ -159,7 +159,6 @@ begin
|
|||||||
FOwner.Changed := False
|
FOwner.Changed := False
|
||||||
else if Assigned(FOrgOwner) and (not FChanged) then
|
else if Assigned(FOrgOwner) and (not FChanged) then
|
||||||
FOrgOwner.Changed := True;
|
FOrgOwner.Changed := True;
|
||||||
Free;
|
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure TWorldItem.DoChanged;
|
procedure TWorldItem.DoChanged;
|
||||||
|
|||||||
Reference in New Issue
Block a user