From 996f2454ba0c4368497637e937f8d184d0151c45 Mon Sep 17 00:00:00 2001 From: Yang Tse Date: Sun, 25 Dec 2011 11:35:45 +0100 Subject: hash.c: fix OOM triggered segfault --- lib/hash.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'lib/hash.c') diff --git a/lib/hash.c b/lib/hash.c index 3704eea41..4d85188fb 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 */ -- cgit v1.2.3