memleak fix

This commit is contained in:
Michael Cook (mackal) 2017-01-21 01:47:06 -05:00
parent 905e3acab3
commit 7033d9d919

View File

@ -225,8 +225,7 @@ Object::Object(const char *model, float x, float y, float z, float heading, uint
{
user = nullptr;
last_user = nullptr;
EQEmu::ItemInstance* inst = nullptr;
inst = new EQEmu::ItemInstance(ItemInstWorldContainer);
EQEmu::ItemInstance* inst = new EQEmu::ItemInstance(ItemInstWorldContainer);
// Initialize members
m_id = 0;
@ -257,6 +256,8 @@ Object::Object(const char *model, float x, float y, float z, float heading, uint
strcpy(m_data.object_name, model);
else
strcpy(m_data.object_name, "IT64_ACTORDEF"); //default object name if model isn't specified for some unknown reason
safe_delete(inst);
}
Object::~Object()