From: Yang Tse Date: Sun, 25 Dec 2011 10:35:45 +0000 (+0100) Subject: hash.c: fix OOM triggered segfault X-Git-Tag: curl-7_24_0~87 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=996f2454ba0c4368497637e937f8d184d0151c45;p=thirdparty%2Fcurl.git hash.c: fix OOM triggered segfault --- diff --git a/lib/hash.c b/lib/hash.c index 3704eea414..4d85188fb4 100644 --- a/lib/hash.c +++ b/lib/hash.c @@ -264,6 +264,9 @@ Curl_hash_clean_with_criterium(struct curl_hash *h, void *user, struct curl_llist *list; int i; + if(!h) + return; + for(i = 0; i < h->slots; ++i) { list = h->table[i]; le = list->head; /* get first list entry */