diff options
author | Roger Dingledine <arma@torproject.org> | 2006-07-23 05:52:27 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2006-07-23 05:52:27 +0000 |
commit | abf384d22a290e1f9bb2e00e0f105142c67a28ca (patch) | |
tree | b7bf87c6ce2db5c52bd05bf5cc35d112186ffc3e | |
parent | edf510b8f905592a83fc4266bf0c555ce015da79 (diff) | |
download | tor-abf384d22a290e1f9bb2e00e0f105142c67a28ca.tar.gz tor-abf384d22a290e1f9bb2e00e0f105142c67a28ca.zip |
use tor_mem_is_zero() in more places.
svn:r6814
-rw-r--r-- | trunk/src/or/rephist.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/trunk/src/or/rephist.c b/trunk/src/or/rephist.c index 3a3d4b93fd..2dceb143b1 100644 --- a/trunk/src/or/rephist.c +++ b/trunk/src/or/rephist.c @@ -59,14 +59,13 @@ typedef struct or_history_t { /** Map from hex OR identity digest to or_history_t. */ static digestmap_t *history_map = NULL; -/** Return the or_history_t for the named OR, creating it if necessary. - */ +/** Return the or_history_t for the named OR, creating it if necessary. */ static or_history_t * get_or_history(const char* id) { or_history_t *hist; - if (!memcmp(id, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", DIGEST_LEN)) + if (tor_mem_is_zero(id, DIGEST_LEN)) return NULL; hist = digestmap_get(history_map, id); @@ -93,7 +92,7 @@ get_link_history(const char *from_id, const char *to_id) orhist = get_or_history(from_id); if (!orhist) return NULL; - if (!memcmp(to_id, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", DIGEST_LEN)) + if (tor_mem_is_zero(to_id, DIGEST_LEN)) return NULL; lhist = (link_history_t*) digestmap_get(orhist->link_history_map, to_id); if (!lhist) { |