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; } _______________________________________________ GNUnet-SVN mailing list GNUnet-SVN@gnu.org http://lists.gnu.org/mailman/listinfo/gnunet-svn