From 61b968601aea48186f9f0ae1a7d88bcac6c67bd6 Mon Sep 17 00:00:00 2001 From: madmaxoft Date: Tue, 20 Aug 2013 20:42:43 +0200 Subject: [PATCH] Fixed a warning on closing invalid plugins. --- source/PluginLua.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/source/PluginLua.cpp b/source/PluginLua.cpp index 5128ef0b0..44b36f8f8 100644 --- a/source/PluginLua.cpp +++ b/source/PluginLua.cpp @@ -36,7 +36,10 @@ cPluginLua::cPluginLua(const AString & a_PluginDirectory) : cPluginLua::~cPluginLua() { cCSLock Lock(m_CriticalSection); - m_LuaState.Close(); + if (m_LuaState.IsValid()) + { + m_LuaState.Close(); + } }