diff options
author | Christian Grothoff <christian@grothoff.org> | 2013-12-05 21:31:11 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2013-12-05 21:31:11 +0000 |
commit | 3319bc1e3f55d09b648ad8f44fdb48ec400048d0 (patch) | |
tree | 0e5226f35cb0badb4ce3929f2570378a0f28232e /src/ats/gnunet-service-ats_normalization.c | |
parent | ac15a761fc8fc46296fb39740e1474a765701ff1 (diff) | |
download | gnunet-3319bc1e3f55d09b648ad8f44fdb48ec400048d0.tar.gz gnunet-3319bc1e3f55d09b648ad8f44fdb48ec400048d0.zip |
-check return values of hashmap operations
Diffstat (limited to 'src/ats/gnunet-service-ats_normalization.c')
-rw-r--r-- | src/ats/gnunet-service-ats_normalization.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/ats/gnunet-service-ats_normalization.c b/src/ats/gnunet-service-ats_normalization.c index 70558a5a6..67fd32066 100644 --- a/src/ats/gnunet-service-ats_normalization.c +++ b/src/ats/gnunet-service-ats_normalization.c | |||
@@ -476,12 +476,13 @@ GAS_normalization_normalize_preference (void *src, | |||
476 | 476 | ||
477 | if (NULL == GNUNET_CONTAINER_multipeermap_get (preference_peers, peer)) | 477 | if (NULL == GNUNET_CONTAINER_multipeermap_get (preference_peers, peer)) |
478 | { | 478 | { |
479 | r_cur = GNUNET_malloc (sizeof (struct PeerRelative)); | 479 | r_cur = GNUNET_new (struct PeerRelative); |
480 | r_cur->id = (*peer); | 480 | r_cur->id = (*peer); |
481 | for (i = 0; i < GNUNET_ATS_PreferenceCount; i++) | 481 | for (i = 0; i < GNUNET_ATS_PreferenceCount; i++) |
482 | r_cur->f_rel[i] = DEFAULT_REL_PREFERENCE; | 482 | r_cur->f_rel[i] = DEFAULT_REL_PREFERENCE; |
483 | GNUNET_CONTAINER_multipeermap_put (preference_peers, &r_cur->id, r_cur, | 483 | GNUNET_assert (GNUNET_OK == |
484 | GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY); | 484 | GNUNET_CONTAINER_multipeermap_put (preference_peers, &r_cur->id, r_cur, |
485 | GNUNET_CONTAINER_MULTIHASHMAPOPTION_UNIQUE_ONLY)); | ||
485 | } | 486 | } |
486 | 487 | ||
487 | if (GNUNET_SCHEDULER_NO_TASK == aging_task) | 488 | if (GNUNET_SCHEDULER_NO_TASK == aging_task) |