From ba3ff5ef39d768da4a0511d22a220b9aafa3d3f6 Mon Sep 17 00:00:00 2001 From: est31 Date: Tue, 2 Jun 2015 13:55:02 +0200 Subject: [PATCH] Fix uninitialized variable error If you run minetest with valgrind, you'll quickly notice uninitialized jump depend error messages that point to s_base.cpp:131. This commit fixes those. --- src/script/cpp_api/s_base.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/script/cpp_api/s_base.cpp b/src/script/cpp_api/s_base.cpp index 4fb8411ef..8b0b16bfb 100644 --- a/src/script/cpp_api/s_base.cpp +++ b/src/script/cpp_api/s_base.cpp @@ -103,6 +103,11 @@ ScriptApiBase::ScriptApiBase() lua_pushstring(m_luastack, porting::getPlatformName()); lua_setglobal(m_luastack, "PLATFORM"); + // m_secure gets set to true inside + // ScriptApiSecurity::initializeSecurity(), if neccessary. + // Default to false otherwise + m_secure = false; + m_server = NULL; m_environment = NULL; m_guiengine = NULL;