diff --git a/Library/lua/LuaScript.cpp b/Library/lua/LuaScript.cpp index 0c71bf3c..96ede74b 100644 --- a/Library/lua/LuaScript.cpp +++ b/Library/lua/LuaScript.cpp @@ -59,6 +59,9 @@ bool LuaScript::Initialize(const std::wstring& scriptFile) fseek(file, 0, SEEK_SET); fread(fileData, fileSize, 1, file); + fclose(file); + file = NULL; + int load = luaL_loadbuffer(L, fileData, fileSize, ""); delete [] fileData;