gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r11685 - libmicrohttpd/src/daemon


From: gnunet
Subject: [GNUnet-SVN] r11685 - libmicrohttpd/src/daemon
Date: Sat, 12 Jun 2010 01:03:02 +0200

Author: grothoff
Date: 2010-06-12 01:03:02 +0200 (Sat, 12 Jun 2010)
New Revision: 11685

Modified:
   libmicrohttpd/src/daemon/connection.c
Log:
reduce calls to lookup_connection_value

Modified: libmicrohttpd/src/daemon/connection.c
===================================================================
--- libmicrohttpd/src/daemon/connection.c       2010-06-11 22:56:15 UTC (rev 
11684)
+++ libmicrohttpd/src/daemon/connection.c       2010-06-11 23:03:02 UTC (rev 
11685)
@@ -1576,6 +1576,7 @@
   const char *clen;
   unsigned long long cval;
   struct MHD_Response *response;
+  const char *enc;
 
   parse_cookie_header (connection);
   if ((0 != (MHD_USE_PEDANTIC_CHECKS & connection->daemon->options))
@@ -1620,21 +1621,19 @@
     }
   else
     {
-      if (NULL == MHD_lookup_connection_value (connection,
-                                               MHD_HEADER_KIND,
-                                               
MHD_HTTP_HEADER_TRANSFER_ENCODING))
+      enc = MHD_lookup_connection_value (connection,
+                                        MHD_HEADER_KIND,
+                                        MHD_HTTP_HEADER_TRANSFER_ENCODING);
+      if (NULL == enc)
         {
-          /* this request does not have a body */
+          /* this request (better) not have a body */
           connection->remaining_upload_size = 0;
         }
       else
         {
           connection->remaining_upload_size = MHD_SIZE_UNKNOWN;
-          if (0 ==
-              strcasecmp (MHD_lookup_connection_value
-                          (connection, MHD_HEADER_KIND,
-                           MHD_HTTP_HEADER_TRANSFER_ENCODING), "chunked"))
-            connection->have_chunked_upload = MHD_YES;
+          if (0 == strcasecmp (enc), "chunked")
+           connection->have_chunked_upload = MHD_YES;
         }
     }
 }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]