Skip to content

Commit bc20fd9

Browse files
committed
Ensure that we don't delete null
1 parent 6e8977f commit bc20fd9

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

source/lua_LuaThread.cpp

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -119,9 +119,12 @@ LUA_FUNCTION(LuaThread_SetValue)
119119
}
120120
}
121121

122-
shared_table.erase(pKey);
123-
SafeDelete(pKey);
124-
SafeDelete(pVal);
122+
if (pKey)
123+
{
124+
shared_table.erase(pKey);
125+
SafeDelete(pKey);
126+
SafeDelete(pVal);
127+
}
125128
shared_table_mutex.Unlock();
126129
SafeDelete(key);
127130

0 commit comments

Comments
 (0)