From fa2ef4611bc37a217d2939df829b6ae9f41e2e27 Mon Sep 17 00:00:00 2001 From: Randy Heit Date: Tue, 9 May 2006 00:04:36 +0000 Subject: [PATCH] SVN r86 (trunk) --- src/dobject.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/dobject.cpp b/src/dobject.cpp index 9d20c1a98..08d1d8d7f 100644 --- a/src/dobject.cpp +++ b/src/dobject.cpp @@ -118,11 +118,6 @@ static struct TypeInfoDataFreeer void TypeInfo::StaticFreeData (TypeInfo *type) { - if (type->ActorInfo != NULL) - { - delete type->ActorInfo; - type->ActorInfo = NULL; - } if (type->bRuntimeClass) { if (type->Name != NULL) @@ -130,6 +125,11 @@ void TypeInfo::StaticFreeData (TypeInfo *type) delete[] type->Name; } type->Name = NULL; + if (type->ActorInfo != NULL) + { + delete type->ActorInfo; + type->ActorInfo = NULL; + } delete type; } }