From fa394c8c2e39ea327d668f14353b32580e821b1c Mon Sep 17 00:00:00 2001 From: Daniel Stenberg Date: Mon, 30 Oct 2017 16:42:25 +0100 Subject: cookie: avoid NULL dereference ... when expiring old cookies. Reported-by: Pavel Gushchin Fixes #2032 Closes #2035 --- lib/cookie.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/cookie.c b/lib/cookie.c index 271f6d49d..c7afc7ae3 100644 --- a/lib/cookie.c +++ b/lib/cookie.c @@ -309,7 +309,7 @@ static void remove_expired(struct CookieInfo *cookies) while(co) { nx = co->next; if(co->expires && co->expires < now) { - if(co == cookies->cookies) { + if(!pv) { cookies->cookies = co->next; } else { -- cgit v1.2.1