gnunet-svn
[Top][All Lists]
Advanced

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

[GNUnet-SVN] r30957 - gnunet/src/peerinfo


From: gnunet
Subject: [GNUnet-SVN] r30957 - gnunet/src/peerinfo
Date: Thu, 28 Nov 2013 20:38:30 +0100

Author: grothoff
Date: 2013-11-28 20:38:30 +0100 (Thu, 28 Nov 2013)
New Revision: 30957

Modified:
   gnunet/src/peerinfo/gnunet-service-peerinfo.c
Log:
-check return value

Modified: gnunet/src/peerinfo/gnunet-service-peerinfo.c
===================================================================
--- gnunet/src/peerinfo/gnunet-service-peerinfo.c       2013-11-28 19:36:42 UTC 
(rev 30956)
+++ gnunet/src/peerinfo/gnunet-service-peerinfo.c       2013-11-28 19:38:30 UTC 
(rev 30957)
@@ -446,10 +446,11 @@
     GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Adding new peer `%s'\n", GNUNET_i2s 
(identity));
     GNUNET_STATISTICS_update (stats, gettext_noop ("# peers known"), 1,
                              GNUNET_NO);
-    entry = GNUNET_malloc (sizeof (struct HostEntry));
+    entry = GNUNET_new (struct HostEntry);
     entry->identity = *identity;
-    GNUNET_CONTAINER_multipeermap_put (hostmap, &entry->identity, entry,
-                                      
GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY);
+    GNUNET_assert (GNUNET_OK ==
+                   GNUNET_CONTAINER_multipeermap_put (hostmap, 
&entry->identity, entry,
+                                                      
GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY));
     notify_all (entry);
     fn = get_host_filename (identity);
     if (NULL != fn)




reply via email to

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