[atlantik-cvs] CVS: kdegames/atlantik/atlanticd atlanticdaemon.cpp, 1.6, 1.7 atlanticdaemon.h, 1.5, 1.6
[email protected] Sat, 22 Nov 2003 21:11:01 +0100 (CET)
| Newsgroups | gmane.comp.kde.devel.atlantik |
|---|---|
| Message-ID | <[email protected]> |
Update of /home/kde/kdegames/atlantik/atlanticd
In directory office:/tmp/cvs-serv30302/atlanticd
Modified Files:
atlanticdaemon.cpp atlanticdaemon.h
Log Message:
Fix mem leak (delete QSocket when we close atlantik programm)
Index: atlanticdaemon.cpp
===================================================================
RCS file: /home/kde/kdegames/atlantik/atlanticd/atlanticdaemon.cpp,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- atlanticdaemon.cpp 27 Jul 2003 23:03:03 -0000 1.6
+++ atlanticdaemon.cpp 22 Nov 2003 20:10:58 -0000 1.7
@@ -40,6 +40,11 @@
monopigatorRegister();
}
+AtlanticDaemon::~AtlanticDaemon()
+{
+ delete m_monopigatorSocket;
+}
+
void AtlanticDaemon::monopigatorRegister()
{
m_monopigatorSocket->connectToHost("gator.monopd.net", 80);
Index: atlanticdaemon.h
===================================================================
RCS file: /home/kde/kdegames/atlantik/atlanticd/atlanticdaemon.h,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- atlanticdaemon.h 27 Jul 2003 23:03:03 -0000 1.5
+++ atlanticdaemon.h 22 Nov 2003 20:10:58 -0000 1.6
@@ -31,7 +31,7 @@
public:
AtlanticDaemon();
-
+ ~AtlanticDaemon();
private slots:
void monopigatorRegister();
void monopigatorConnected();