fixing coverity 10444
authorMatthias Wachs <wachs@net.in.tum.de>
Tue, 25 Jun 2013 10:59:27 +0000 (10:59 +0000)
committerMatthias Wachs <wachs@net.in.tum.de>
Tue, 25 Jun 2013 10:59:27 +0000 (10:59 +0000)
src/ats/gnunet-service-ats_normalization.c

index 5ac7cb8d785689b5ee73ea0c3dfeeeb8bc792020..d2d08d19b61c0e98f9803a67018cd1db4f7bd111 100644 (file)
@@ -825,8 +825,10 @@ free_peer (void *cls,
                         void *value)
 {
        struct PeerRelative *rp = value;
-       GNUNET_CONTAINER_multihashmap_remove (preference_peers, key, value);
-       GNUNET_free (rp);
+       if (GNUNET_YES == GNUNET_CONTAINER_multihashmap_remove (preference_peers, key, value))
+               GNUNET_free (rp);
+       else
+               GNUNET_break (0);
        return GNUNET_OK;
 }