(no commit message)
authorMatthias Wachs <wachs@net.in.tum.de>
Tue, 27 Jul 2010 16:19:07 +0000 (16:19 +0000)
committerMatthias Wachs <wachs@net.in.tum.de>
Tue, 27 Jul 2010 16:19:07 +0000 (16:19 +0000)
src/transport/plugin_transport_http.c
src/transport/plugin_transport_https.c
src/transport/test_transport_api_rel_http_peer2.conf

index d237f0d06edc4d9caf7ae9529b0dfbf055228c65..99b6053cff1e7c5f2f589daa10c775fc3f606280 100644 (file)
@@ -1128,8 +1128,7 @@ static void http_server_daemon_v6_run (void *cls,
 static size_t curl_get_header_cb( void *ptr, size_t size, size_t nmemb, void *stream)
 {
   struct Session * ps = stream;
-  char * tmp;
-  size_t len = size * nmemb;
+
   long http_result = 0;
   int res;
   /* Getting last http result code */
@@ -1152,6 +1151,9 @@ static size_t curl_get_header_cb( void *ptr, size_t size, size_t nmemb, void *st
     }
   }
 
+#if DEBUG_CURL
+  char * tmp;
+  size_t len = size * nmemb;
   tmp = NULL;
   if ((size * nmemb) < SIZE_MAX)
     tmp = GNUNET_malloc (len+1);
@@ -1168,6 +1170,7 @@ static size_t curl_get_header_cb( void *ptr, size_t size, size_t nmemb, void *st
   }
   if (NULL != tmp)
     GNUNET_free (tmp);
+#endif
 
   return size * nmemb;
 }
index befab118ec4bf6aa36c4a548f061316720f249db..c1a3fc9ace6591d7c126ddd81085870240adfca4 100644 (file)
@@ -1134,8 +1134,7 @@ static void http_server_daemon_v6_run (void *cls,
 static size_t curl_get_header_cb( void *ptr, size_t size, size_t nmemb, void *stream)
 {
   struct Session * ps = stream;
-  char * tmp;
-  size_t len = size * nmemb;
+
   long http_result = 0;
   int res;
   /* Getting last http result code */
@@ -1158,6 +1157,10 @@ static size_t curl_get_header_cb( void *ptr, size_t size, size_t nmemb, void *st
     }
   }
 
+#if DEBUG_CURL
+  char * tmp;
+  size_t len = size * nmemb;
+
   tmp = NULL;
   if ((size * nmemb) < SIZE_MAX)
     tmp = GNUNET_malloc (len+1);
@@ -1176,6 +1179,7 @@ static size_t curl_get_header_cb( void *ptr, size_t size, size_t nmemb, void *st
   }
   if (NULL != tmp)
     GNUNET_free (tmp);
+#endif
 
   return size * nmemb;
 }
index 7b4c7cc49143bad0d65a1aaf48ad3d98a43562c9..d63f905a61f7a44b8aeb216a281383bd8087ce38 100644 (file)
@@ -47,7 +47,7 @@ MINIMUM-FRIENDS = 0
 [transport]
 PLUGINS = http
 #PLUGINS = tcp http
-DEBUG = YES
+#DEBUG = YES
 ACCEPT_FROM6 = ::1;
 ACCEPT_FROM = 127.0.0.1;
 NEIGHBOUR_LIMIT = 50