gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r7556 - gnunet-qt/src/plugins/fs


From: gnunet
Subject: [GNUnet-SVN] r7556 - gnunet-qt/src/plugins/fs
Date: Thu, 14 Aug 2008 12:49:05 -0600 (MDT)

Author: durner
Date: 2008-08-14 12:49:05 -0600 (Thu, 14 Aug 2008)
New Revision: 7556

Modified:
   gnunet-qt/src/plugins/fs/ecrsuri.cc
Log:
don't crash

Modified: gnunet-qt/src/plugins/fs/ecrsuri.cc
===================================================================
--- gnunet-qt/src/plugins/fs/ecrsuri.cc 2008-08-14 18:07:41 UTC (rev 7555)
+++ gnunet-qt/src/plugins/fs/ecrsuri.cc 2008-08-14 18:49:05 UTC (rev 7556)
@@ -150,7 +150,10 @@
 
 GFSEcrsUri::GFSEcrsUri(const GNUNET_ECRS_URI *uri)
 {
-  ecrsUri = GNUNET_ECRS_uri_duplicate(uri);
+  if (uri)
+    ecrsUri = GNUNET_ECRS_uri_duplicate(uri);
+  else
+    ecrsUri = NULL;
 }
 
 GFSEcrsUri &GFSEcrsUri::operator=(const GNUNET_ECRS_URI *uri)
@@ -158,7 +161,10 @@
   if (ecrsUri)
     GNUNET_ECRS_uri_destroy(ecrsUri);
 
-  ecrsUri = GNUNET_ECRS_uri_duplicate(uri);
+  if (uri)
+    ecrsUri = GNUNET_ECRS_uri_duplicate(uri);
+  else
+    ecrsUri = NULL;
 
   return *this;
 }





reply via email to

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