From e1e1d99102936b419aac52974f1fdb8be835b0d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mr=C3=A1zek?= Date: Sun, 30 Mar 2014 12:26:24 +0200 Subject: Fix java checker crash, some memory leaks --- logic/BaseInstance.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'logic/BaseInstance.cpp') diff --git a/logic/BaseInstance.cpp b/logic/BaseInstance.cpp index c7b29548..5fa62593 100644 --- a/logic/BaseInstance.cpp +++ b/logic/BaseInstance.cpp @@ -35,7 +35,7 @@ BaseInstance::BaseInstance(BaseInstancePrivate *d_in, const QString &rootDir, : QObject(parent), inst_d(d_in) { I_D(BaseInstance); - d->m_settings = settings_obj; + d->m_settings = std::shared_ptr(settings_obj); d->m_rootDir = rootDir; settings().registerSetting("name", "Unnamed Instance"); -- cgit v1.2.3