diff --git a/src/lua/LuaScriptInterface.cpp b/src/lua/LuaScriptInterface.cpp index 348c87d13..65b30230c 100644 --- a/src/lua/LuaScriptInterface.cpp +++ b/src/lua/LuaScriptInterface.cpp @@ -2557,7 +2557,7 @@ int LuaScriptInterface::elements_allocate(lua_State * l) newID = i; luacon_sim->elements[i] = Element(); luacon_sim->elements[i].Enabled = true; - luacon_sim->elements[i].Identifier = strdup(identifier.c_str()); + luacon_sim->elements[i].Identifier = mystrdup(identifier.c_str()); break; } } @@ -2571,7 +2571,7 @@ int LuaScriptInterface::elements_allocate(lua_State * l) newID = i; luacon_sim->elements[i] = Element(); luacon_sim->elements[i].Enabled = true; - luacon_sim->elements[i].Identifier = strdup(identifier.c_str()); + luacon_sim->elements[i].Identifier = mystrdup(identifier.c_str()); break; } }