]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modmanager_dynamic.cpp
Fix build error
[user/henk/code/inspircd.git] / src / modmanager_dynamic.cpp
index 40bced74a211b89eab9ba4190583812108c938fa..fa6b119a025234bd9b7feaade560663aebae3196 100644 (file)
@@ -110,8 +110,8 @@ bool ModuleManager::Load(const char* filename)
                // failure in module constructor
                if (newmod)
                        DoSafeUnload(newmod);
-               delete newmod;
-               delete newhandle;
+               else
+                       delete newhandle;
                LastModuleError = "Unable to load " + filename_str + ": " + modexcept.GetReason();
                ServerInstance->Logs->Log("MODULE", DEFAULT, LastModuleError);
                return false;