gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r21840 - gnunet/src/util


From: gnunet
Subject: [GNUnet-SVN] r21840 - gnunet/src/util
Date: Sun, 10 Jun 2012 02:42:46 +0200

Author: grothoff
Date: 2012-06-10 02:42:46 +0200 (Sun, 10 Jun 2012)
New Revision: 21840

Modified:
   gnunet/src/util/configuration.c
Log:
-slightly better in case free/strdup'd value is aliased

Modified: gnunet/src/util/configuration.c
===================================================================
--- gnunet/src/util/configuration.c     2012-06-10 00:28:14 UTC (rev 21839)
+++ gnunet/src/util/configuration.c     2012-06-10 00:42:46 UTC (rev 21840)
@@ -632,12 +632,14 @@
 {
   struct ConfigSection *sec;
   struct ConfigEntry *e;
+  char *nv;
 
   e = findEntry (cfg, section, option);
   if (e != NULL)
   {
+    nv = GNUNET_strdup (value);
     GNUNET_free_non_null (e->val);
-    e->val = GNUNET_strdup (value);
+    e->val = nv;
     return;
   }
   sec = findSection (cfg, section);




reply via email to

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