Author: mturk
Date: Mon Oct 31 14:44:40 2011
New Revision: 1195483

URL: http://svn.apache.org/viewvc?rev=1195483&view=rev
Log:
According to the MSDN SetHeader's lpszValue points to the new string for the 
header, or NIL to delete the header. Use empty string instead NULL

Modified:
    tomcat/jk/trunk/native/iis/jk_isapi_plugin.c

Modified: tomcat/jk/trunk/native/iis/jk_isapi_plugin.c
URL: 
http://svn.apache.org/viewvc/tomcat/jk/trunk/native/iis/jk_isapi_plugin.c?rev=1195483&r1=1195482&r2=1195483&view=diff
==============================================================================
--- tomcat/jk/trunk/native/iis/jk_isapi_plugin.c (original)
+++ tomcat/jk/trunk/native/iis/jk_isapi_plugin.c Mon Oct 31 14:44:40 2011
@@ -156,6 +156,7 @@ static char HTTP_WORKER_HEADER_INDEX[RES
 /* HTTP protocol CRLF */
 #define CRLF                        ("\r\n")
 #define CRLF_LEN                    (2)
+#define NIL                         ("")
 
 /* Transfer-Encoding: chunked content trailer */
 #define CHUNKED_ENCODING_TRAILER     ("0\r\n\r\n")
@@ -1900,11 +1901,11 @@ DWORD WINAPI HttpFilterProc(PHTTP_FILTER
         /*
          * Just in case somebody set these headers in the request!
          */
-        SetHeader(pfc, URI_HEADER_NAME, NULL);
-        SetHeader(pfc, QUERY_HEADER_NAME, NULL);
-        SetHeader(pfc, WORKER_HEADER_NAME, NULL);
-        SetHeader(pfc, WORKER_HEADER_INDEX, NULL);
-        SetHeader(pfc, TOMCAT_TRANSLATE_HEADER_NAME, NULL);
+        SetHeader(pfc, URI_HEADER_NAME, NIL);
+        SetHeader(pfc, QUERY_HEADER_NAME, NIL);
+        SetHeader(pfc, WORKER_HEADER_NAME, NIL);
+        SetHeader(pfc, WORKER_HEADER_INDEX, NIL);
+        SetHeader(pfc, TOMCAT_TRANSLATE_HEADER_NAME, NIL);
 
         /*
          * Suppress logging of original uri/query when we don't map a URL
@@ -2095,7 +2096,7 @@ DWORD WINAPI HttpFilterProc(PHTTP_FILTER
                                "error while adding Tomcat-Translate headers");
                         return SF_STATUS_REQ_ERROR;
                     }
-                    SetHeader(pfc, "Translate:", NULL);
+                    SetHeader(pfc, "Translate:", NIL);
                 }
                 if (!pfc->pFilterContext) {
                     isapi_log_data_t *ld = (isapi_log_data_t 
*)pfc->AllocMem(pfc, sizeof(isapi_log_data_t), 0);



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to