X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=hash.c;h=63775bb70d39583246e645ac77f6c5310c1226ee;hp=77fc7e812c0cbbc9e5471dcfa63cf7f13271caf2;hb=0f73e7417ede147d1a67a8fbed1ba6d2ba9b5297;hpb=74a2265af51ce89bca845adc1d68f273c9933c13 diff --git a/hash.c b/hash.c index 77fc7e8..63775bb 100644 --- a/hash.c +++ b/hash.c @@ -97,7 +97,7 @@ int hash_insert (HASH * table, const char *key, void *data, int allow_dup) int r; for (tmp = table->table[h], last = NULL; tmp; last = tmp, tmp = tmp->next) { - r = mutt_strcmp (tmp->key, key); + r = safe_strcmp (tmp->key, key); if (r == 0) { FREE (&ptr); return (-1); @@ -120,7 +120,7 @@ void *hash_find_hash (const HASH * table, int hash, const char *key) struct hash_elem *ptr = table->table[hash]; for (; ptr; ptr = ptr->next) { - if (mutt_strcmp (key, ptr->key) == 0) + if (safe_strcmp (key, ptr->key) == 0) return (ptr->data); } return NULL; @@ -137,7 +137,7 @@ void hash_delete_hash (HASH * table, int hash, const char *key, * required for the case where we have multiple entries with the same * key */ - if ((data == ptr->data) || (!data && mutt_strcmp (ptr->key, key) == 0)) { + if ((data == ptr->data) || (!data && safe_strcmp (ptr->key, key) == 0)) { *last = ptr->next; if (destroy) destroy (ptr->data);