From: Daniel Stenberg Date: Thu, 26 Feb 2004 14:52:16 +0000 (+0000) Subject: use calloc instead of malloc and we won't have to memset() the struct X-Git-Tag: cares-1_1_0~142 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7d8cd5906c890f8e4c7ceae1b5f9e650fe81e08b;p=curl use calloc instead of malloc and we won't have to memset() the struct --- diff --git a/lib/cookie.c b/lib/cookie.c index 7b9caf3c8..d566df503 100644 --- a/lib/cookie.c +++ b/lib/cookie.c @@ -158,13 +158,10 @@ Curl_cookie_add(struct SessionHandle *data, bool badcookie = FALSE; /* cookies are good by default. mmmmm yummy */ /* First, alloc and init a new struct for it */ - co = (struct Cookie *)malloc(sizeof(struct Cookie)); + co = (struct Cookie *)calloc(sizeof(struct Cookie), 1); if(!co) return NULL; /* bail out if we're this low on memory */ - /* clear the whole struct first */ - memset(co, 0, sizeof(struct Cookie)); - if(httpheader) { /* This line was read off a HTTP-header */ char *sep;