]> granicus.if.org Git - curl/commitdiff
Make usage of calloc()'s arguments consistent with rest of code base
authorYang Tse <yangsita@gmail.com>
Wed, 18 Nov 2009 10:33:54 +0000 (10:33 +0000)
committerYang Tse <yangsita@gmail.com>
Wed, 18 Nov 2009 10:33:54 +0000 (10:33 +0000)
19 files changed:
ares/ares_init.c
ares/ares_process.c
lib/cookie.c
lib/easy.c
lib/file.c
lib/formdata.c
lib/ftp.c
lib/hostip.c
lib/hostip4.c
lib/hostthre.c
lib/http.c
lib/ldap.c
lib/multi.c
lib/share.c
lib/ssh.c
lib/sslgen.c
lib/ssluse.c
lib/tftp.c
src/urlglob.c

index 92537ab14da127b0e5d87394aa5e693be5700bf3..028b1453ee3a13cc66456fae236d1552479fc0fc 100644 (file)
@@ -797,7 +797,7 @@ DhcpNameServer
     return ARES_SUCCESS; /* use localhost DNS server */
 
   nservers = i;
-  servers = calloc(sizeof(*servers), i);
+  servers = calloc(i, sizeof(struct server_state));
   if (!servers)
      return ARES_ENOMEM;
 
index 0bc3985d8d2607a6e6615dde1a8494b530e93da1..5df0f60bd4f8ba959db1546c3bc4e9714efba3e6 100644 (file)
@@ -732,7 +732,7 @@ void ares__send_query(ares_channel channel, struct query *query,
               return;
             }
         }
-      sendreq = calloc(sizeof(struct send_request), 1);
+      sendreq = calloc(1, sizeof(struct send_request));
       if (!sendreq)
         {
         end_query(channel, query, ARES_ENOMEM, NULL, 0);
index 89f90f1d35c081b344b65f075dc71329e66b4c83..b76394cfa1d91661f35f2097c953f43f4a35a961 100644 (file)
@@ -204,7 +204,7 @@ Curl_cookie_add(struct SessionHandle *data,
 #endif
 
   /* First, alloc and init a new struct for it */
-  co = calloc(sizeof(struct Cookie), 1);
+  co = calloc(1, sizeof(struct Cookie));
   if(!co)
     return NULL; /* bail out if we're this low on memory */
 
index 0fee13f3e8a42bd877ac3035c7db5846445708fe..ee74fa62e4134d55568fe0c5cf35a8e8224b43f1 100644 (file)
@@ -619,7 +619,7 @@ CURL *curl_easy_duphandle(CURL *incurl)
   bool fail = TRUE;
   struct SessionHandle *data=(struct SessionHandle *)incurl;
 
-  struct SessionHandle *outcurl = calloc(sizeof(struct SessionHandle), 1);
+  struct SessionHandle *outcurl = calloc(1, sizeof(struct SessionHandle));
 
   if(NULL == outcurl)
     return NULL; /* failure */
index 3d1d2bbcbf3fe22b51f3a7246fd96d138bb7a6b3..b4dc17d936d79449993a581f6e39522d0a996eb0 100644 (file)
@@ -210,7 +210,7 @@ static CURLcode file_connect(struct connectdata *conn, bool *done)
   Curl_reset_reqproto(conn);
 
   if(!data->state.proto.file) {
-    file = calloc(sizeof(struct FILEPROTO), 1);
+    file = calloc(1, sizeof(struct FILEPROTO));
     if(!file) {
       free(real_path);
       return CURLE_OUT_OF_MEMORY;
index f2d556ff2203a848873456dc89198fad4d76fd46..98058a5fadf589fd55cefb07cdcc9304056d39af 100644 (file)
@@ -172,7 +172,7 @@ AddHttpPost(char *name, size_t namelength,
             struct curl_httppost **last_post)
 {
   struct curl_httppost *post;
-  post = calloc(sizeof(struct curl_httppost), 1);
+  post = calloc(1, sizeof(struct curl_httppost));
   if(post) {
     post->name = name;
     post->namelength = (long)(name?(namelength?namelength:strlen(name)):0);
@@ -223,7 +223,7 @@ static FormInfo * AddFormInfo(char *value,
                               FormInfo *parent_form_info)
 {
   FormInfo *form_info;
-  form_info = calloc(sizeof(FormInfo), 1);
+  form_info = calloc(1, sizeof(struct FormInfo));
   if(form_info) {
     if(value)
       form_info->value = value;
@@ -411,7 +411,7 @@ CURLFORMcode FormAdd(struct curl_httppost **httppost,
   /*
    * We need to allocate the first struct to fill in.
    */
-  first_form = calloc(sizeof(struct FormInfo), 1);
+  first_form = calloc(1, sizeof(struct FormInfo));
   if(!first_form)
     return CURL_FORMADD_MEMORY;
 
index 14d4b929ff3c3dc4e7bb637f70dfe13b3c88f71d..ff2a828d3708c66f7501aa3e6cc044ad51e69564 100644 (file)
--- a/lib/ftp.c
+++ b/lib/ftp.c
@@ -3092,7 +3092,7 @@ static CURLcode ftp_init(struct connectdata *conn)
   struct SessionHandle *data = conn->data;
   struct FTP *ftp = data->state.proto.ftp;
   if(!ftp) {
-    ftp = data->state.proto.ftp = calloc(sizeof(struct FTP), 1);
+    ftp = data->state.proto.ftp = calloc(1, sizeof(struct FTP));
     if(!ftp)
       return CURLE_OUT_OF_MEMORY;
   }
index b21f24175fc610ff62e8ea9eb3a2fb756ed9e0de..26ed7b6676820a3b15529999d052d368f481467c 100644 (file)
@@ -341,7 +341,7 @@ Curl_cache_addr(struct SessionHandle *data,
   entry_len = strlen(entry_id);
 
   /* Create a new cache entry */
-  dns = calloc(sizeof(struct Curl_dns_entry), 1);
+  dns = calloc(1, sizeof(struct Curl_dns_entry));
   if(!dns) {
     free(entry_id);
     return NULL;
index 847b77a188e26ccd37ced9df320084f3eaaa8337..c10df461cd6b5d32b3fcc8a6b3932878049fe391 100644 (file)
@@ -137,7 +137,7 @@ Curl_addrinfo *Curl_getaddrinfo(struct connectdata *conn,
   else {
     int h_errnop;
 
-    buf = calloc(CURL_HOSTENT_SIZE, 1);
+    buf = calloc(1, CURL_HOSTENT_SIZE);
     if(!buf)
       return NULL; /* major failure */
     /*
index 688006d2b422f5d1a4412b3a76de51c941b9361f..2ff9c4a07ed45881f071de9584d6456ab4e9fe54 100644 (file)
@@ -396,7 +396,7 @@ static bool init_resolve_thread (struct connectdata *conn,
                                  const char *hostname, int port,
                                  const struct addrinfo *hints)
 {
-  struct thread_data *td = calloc(sizeof(*td), 1);
+  struct thread_data *td = calloc(1, sizeof(struct thread_data));
   HANDLE thread_and_event[2] = {0};
 
   if(!td) {
index 832a6d507bb3b5d2d689915426cd387ad1ef618b..7e4e587959fc01d9a2b53b76207ca9f9de53ebee 100644 (file)
@@ -984,7 +984,7 @@ static CURLcode
 static
 send_buffer *add_buffer_init(void)
 {
-  return calloc(sizeof(send_buffer), 1);
+  return calloc(1, sizeof(send_buffer));
 }
 
 /*
@@ -2078,7 +2078,7 @@ CURLcode Curl_http(struct connectdata *conn, bool *done)
   if(!data->state.proto.http) {
     /* Only allocate this struct if we don't already have it! */
 
-    http = calloc(sizeof(struct HTTP), 1);
+    http = calloc(1, sizeof(struct HTTP));
     if(!http)
       return CURLE_OUT_OF_MEMORY;
     data->state.proto.http = http;
index 4ae304cf3475094097e961c81daf8382b7305e1d..0152e668cf74a3c52d3ae8c3c2b4ff24256241e3 100644 (file)
@@ -673,7 +673,7 @@ static int _ldap_url_parse2 (const struct connectdata *conn, LDAPURLDesc *ludp)
 static int _ldap_url_parse (const struct connectdata *conn,
                             LDAPURLDesc **ludpp)
 {
-  LDAPURLDesc *ludp = calloc(sizeof(*ludp), 1);
+  LDAPURLDesc *ludp = calloc(1, sizeof(*ludp));
   int rc;
 
   *ludpp = NULL;
index 3525af65b48f4601f1c17c0578ae8f140c93fade..2210c2fa93462de78ece3f261eca233e80580fe0 100644 (file)
@@ -282,7 +282,7 @@ static struct Curl_sh_entry *sh_addentry(struct curl_hash *sh,
     return there;
 
   /* not present, add it */
-  check = calloc(sizeof(struct Curl_sh_entry), 1);
+  check = calloc(1, sizeof(struct Curl_sh_entry));
   if(!check)
     return NULL; /* major failure */
   check->easy = data;
@@ -364,7 +364,7 @@ static struct curl_hash *sh_init(void)
 
 CURLM *curl_multi_init(void)
 {
-  struct Curl_multi *multi = calloc(sizeof(struct Curl_multi), 1);
+  struct Curl_multi *multi = calloc(1, sizeof(struct Curl_multi));
 
   if(!multi)
     return NULL;
@@ -425,7 +425,7 @@ CURLMcode curl_multi_add_handle(CURLM *multi_handle,
     return CURLM_BAD_EASY_HANDLE;
 
   /* Now, time to add an easy handle to the multi stack */
-  easy = calloc(sizeof(struct Curl_one_easy), 1);
+  easy = calloc(1, sizeof(struct Curl_one_easy));
   if(!easy)
     return CURLM_OUT_OF_MEMORY;
 
@@ -2393,7 +2393,7 @@ static void add_closure(struct Curl_multi *multi,
                         struct SessionHandle *data)
 {
   int i;
-  struct closure *cl = calloc(sizeof(struct closure), 1);
+  struct closure *cl = calloc(1, sizeof(struct closure));
   struct closure *p=NULL;
   struct closure *n;
   if(cl) {
index 9eb8b99b938813af33fe865b30417aeb483a3a57..5e5866c1796623e94758bc8980495970ac80f50e 100644 (file)
@@ -36,7 +36,7 @@
 CURLSH *
 curl_share_init(void)
 {
-  struct Curl_share *share = calloc(sizeof(struct Curl_share), 1);
+  struct Curl_share *share = calloc(1, sizeof(struct Curl_share));
   if(share)
     share->specifier |= (1<<CURL_LOCK_DATA_SHARE);
 
index 0d7f60ee4d8cfb6511929c746e69f8fbfc029930..5022a2b43bcfafd2a2e872788aad8d318b426dc6 100644 (file)
--- a/lib/ssh.c
+++ b/lib/ssh.c
@@ -2383,7 +2383,7 @@ static CURLcode ssh_init(struct connectdata *conn)
   if(data->state.proto.ssh)
     return CURLE_OK;
 
-  ssh = calloc(sizeof(struct SSHPROTO), 1);
+  ssh = calloc(1, sizeof(struct SSHPROTO));
   if(!ssh)
     return CURLE_OUT_OF_MEMORY;
 
index 6352224f1e39dff62f76d0c0659da46b184a7476..2271eb58941505d538027ba069e7aca59cf58cdb 100644 (file)
@@ -446,7 +446,7 @@ CURLcode Curl_ssl_initsessions(struct SessionHandle *data, long amount)
     /* this is just a precaution to prevent multiple inits */
     return CURLE_OK;
 
-  session = calloc(sizeof(struct curl_ssl_session), amount);
+  session = calloc(amount, sizeof(struct curl_ssl_session));
   if(!session)
     return CURLE_OUT_OF_MEMORY;
 
index ff043c6518052b4bbde8636363e34ea0094fa664..9a47e447bcec6bff59a9caca69c457892a8e3033 100644 (file)
@@ -1966,7 +1966,7 @@ static int init_certinfo(struct SessionHandle *data,
   Curl_ssl_free_certinfo(data);
 
   ci->num_of_certs = num;
-  table = calloc(sizeof(struct curl_slist *) * num, 1);
+  table = calloc((size_t)num, sizeof(struct curl_slist *));
   if(!table)
     return 1;
 
index fe55e9dfc6ce54b8783f39d0e823c500c8b9a4ec..9b8595732319f3e13c824601ac619c751a4f4c7d 100644 (file)
@@ -838,7 +838,7 @@ static CURLcode tftp_connect(struct connectdata *conn, bool *done)
      sessionhandle, deal with it */
   Curl_reset_reqproto(conn);
 
-  state = conn->proto.tftpc = calloc(sizeof(tftp_state_data_t), 1);
+  state = conn->proto.tftpc = calloc(1, sizeof(tftp_state_data_t));
   if(!state)
     return CURLE_OUT_OF_MEMORY;
 
index afbb66ca53cb63fbeb6c9665d29845d7682cd123..a849b2b87815656cc85fd8a4fcf8448f9036094f 100644 (file)
@@ -343,7 +343,7 @@ int glob_url(URLGlob** glob, char* url, int *urlnum, FILE *error)
   if(NULL == glob_buffer)
     return CURLE_OUT_OF_MEMORY;
 
-  glob_expand = calloc(sizeof(URLGlob), 1);
+  glob_expand = calloc(1, sizeof(URLGlob));
   if(NULL == glob_expand) {
     free(glob_buffer);
     return CURLE_OUT_OF_MEMORY;