Fix bug in akgl_heap_release_actor preventing it from being cleared out of the registry
This commit is contained in:
@@ -121,8 +121,8 @@ akerr_ErrorContext *akgl_heap_release_actor(akgl_Actor *ptr)
|
||||
if ( ptr->basechar != NULL ) {
|
||||
CATCH_AND_RETURN(errctx, akgl_heap_release_character(ptr->basechar));
|
||||
}
|
||||
memset(ptr, 0x00, sizeof(akgl_Actor));
|
||||
SDL_ClearProperty(AKGL_REGISTRY_ACTOR, (char *)&ptr->name);
|
||||
memset(ptr, 0x00, sizeof(akgl_Actor));
|
||||
}
|
||||
SUCCEED_RETURN(errctx);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user