]> granicus.if.org Git - curl/commitdiff
use calloc instead of malloc and we won't have to memset() the struct
authorDaniel Stenberg <daniel@haxx.se>
Thu, 26 Feb 2004 14:52:16 +0000 (14:52 +0000)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 26 Feb 2004 14:52:16 +0000 (14:52 +0000)
lib/cookie.c

index 7b9caf3c81e5a879a81421a177c95c0ee88aef3c..d566df5033cda8965bf96c3a4b8ca0597d370833 100644 (file)
@@ -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;