conncache: fix enumerated type mixed with another type
authorYang Tse <yangsita@gmail.com>
Mon, 10 Dec 2012 16:04:13 +0000 (17:04 +0100)
committerYang Tse <yangsita@gmail.com>
Mon, 10 Dec 2012 16:04:13 +0000 (17:04 +0100)
lib/conncache.c
lib/conncache.h

index b3186037e4fab193c23b542ffd297d32e1336a49..dc5b58cbef817d40b1412130bdd3ebf2afe089dc 100644 (file)
@@ -46,7 +46,7 @@ static void free_bundle_hash_entry(void *freethis)
   Curl_bundle_destroy(b);
 }
 
-struct conncache *Curl_conncache_init(int type)
+struct conncache *Curl_conncache_init(conncachetype type)
 {
   struct conncache *connc;
 
index a6e1af70c487dbdca8ef5be454e67ceccb8a1624..7b7baae2cc184166f62e94f304844b7e9038de94 100644 (file)
@@ -1,5 +1,5 @@
-#ifndef __CONNCACHE_H
-#define __CONNCACHE_H
+#ifndef HEADER_CURL_CONNCACHE_H
+#define HEADER_CURL_CONNCACHE_H
 /***************************************************************************
  *                                  _   _ ____  _
  *  Project                     ___| | | |  _ \| |
  *
  ***************************************************************************/
 
+typedef enum {
+  CONNCACHE_PRIVATE, /* used for an easy handle alone */
+  CONNCACHE_MULTI    /* shared within a multi handle */
+} conncachetype;
+
 struct conncache {
   struct curl_hash *hash;
-  enum {
-    CONNCACHE_PRIVATE, /* used for an easy handle alone */
-    CONNCACHE_MULTI    /* shared within a multi handle */
-  } type;
+  conncachetype type;
   size_t num_connections;
 };
 
-struct conncache *Curl_conncache_init(int type);
+struct conncache *Curl_conncache_init(conncachetype type);
 
 void Curl_conncache_destroy(struct conncache *connc);
 
@@ -53,4 +55,4 @@ Curl_conncache_find_first_connection(struct conncache *connc);
 
 void Curl_conncache_print(struct conncache *connc);
 
-#endif /* __CONNCACHE_H */
+#endif /* HEADER_CURL_CONNCACHE_H */