gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r3129 - gnunet-qt/src/common


From: durner
Subject: [GNUnet-SVN] r3129 - gnunet-qt/src/common
Date: Sun, 23 Jul 2006 10:07:41 -0700 (PDT)

Author: durner
Date: 2006-07-23 10:07:38 -0700 (Sun, 23 Jul 2006)
New Revision: 3129

Modified:
   gnunet-qt/src/common/gstring.cc
Log:
reset ptrs

Modified: gnunet-qt/src/common/gstring.cc
===================================================================
--- gnunet-qt/src/common/gstring.cc     2006-07-23 16:39:34 UTC (rev 3128)
+++ gnunet-qt/src/common/gstring.cc     2006-07-23 17:07:38 UTC (rev 3129)
@@ -48,7 +48,10 @@
 GString &GString::operator=(const QString &src)
 {
   if (cstr)
+  {
     ::free(cstr);
+    cstr = NULL;
+  }
 
   QString::operator=(src);
   return *this;
@@ -57,7 +60,10 @@
 GString &GString::operator=(const GString &src)
 {
   if (cstr)
+  {
     ::free(cstr);
+    cstr = NULL;
+  }
 
   QString::operator=(src);
   return *this;
@@ -65,6 +71,12 @@
 
 GString &GString::operator=(const char *src)
 {
+  if (cstr)
+  {
+    ::free(cstr);
+    cstr = NULL;
+  }
+
   QString::operator=(src);
   return *this;
 }





reply via email to

[Prev in Thread] Current Thread [Next in Thread]