From 6b8ca1e8a2a3fee91b7864d049ae63171e16bced Mon Sep 17 00:00:00 2001 From: woogerboy21 Date: Sun, 10 Aug 2014 15:48:15 -0400 Subject: [PATCH] Cleaned up potential memory leak --- common/server.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/server.cpp b/common/server.cpp index b930c3d4..6ab4750e 100644 --- a/common/server.cpp +++ b/common/server.cpp @@ -132,8 +132,8 @@ AuthenticationResult Server::loginUser(Server_ProtocolHandler *session, QString } else if (authState == UnknownUser) { // Change user name so that no two users have the same names, // don't interfere with registered user names though. - QSettings *settings = new QSettings("servatrice.ini", QSettings::IniFormat); - bool requireReg = settings->value("authentication/regonly", 0).toBool(); + QSettings settings("servatrice.ini", QSettings::IniFormat); + bool requireReg = settings.value("authentication/regonly", 0).toBool(); if (requireReg) { qDebug("Login denied: registration required"); databaseInterface->unlockSessionTables();