Sophie

Sophie

distrib > Mageia > 6 > armv7hl > media > core-updates-src > by-pkgid > a93d147f7c4ed0b9fc9239cc1f532e95 > files > 6

links-2.20-1.mga6.src.rpm

--- links-2.15/cookies.c	2017-11-20 02:45:24.000000000 +0100
+++ links-2.15/cookies.c.new	2018-05-02 15:45:18.400851925 +0200
@@ -26,11 +26,11 @@
 
 void free_cookie(struct cookie *c)
 {
-	mem_free(c->name);
+	if (c->value) mem_free(c->name);
 	if (c->value) mem_free(c->value);
-	mem_free(c->server);
-	mem_free(c->path);
-	mem_free(c->domain);
+	if (c->server) mem_free(c->server);
+	if (c->path) mem_free(c->path);
+	if (c->domain) mem_free(c->domain);
 	mem_free(c);
 }
 
@@ -294,7 +294,7 @@
 
 inv:
 		free_cookie(cookie);
-		free(cookie);
+		mem_free(cookie);
 	}
 	fclose(fp);
 }