pero 2005/03/14 12:41:09 Modified: jk/native/common jk_status.c Log: fix correct mime parameter parsing :-) Revision Changes Path 1.31 +16 -9 jakarta-tomcat-connectors/jk/native/common/jk_status.c Index: jk_status.c =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/common/jk_status.c,v retrieving revision 1.30 retrieving revision 1.31 diff -u -r1.30 -r1.31 --- jk_status.c 14 Mar 2005 08:12:35 -0000 1.30 +++ jk_status.c 14 Mar 2005 20:41:09 -0000 1.31 @@ -760,14 +760,21 @@ { if (!req) return 0; - else if (!strncmp(req, "mime=html", 9)) - return 0; - else if (!strncmp(req, "mime=xml", 8)) - return 1; - else if (!strncmp(req, "mime=txt", 8)) - return 2; - else - return 0; + else { + char buf[32]; + char *mimetype = NULL; + int ret = 0 ; + if(status_cmd("mime", req, buf, sizeof(buf)) != NULL) { + mimetype = strdup(buf) ; + if (!strncmp(mimetype, "xml", 3)) + ret = 1; + else if (!strncmp(mimetype, "txt", 3)) + ret = 2; + } + if (mimetype) + free(mimetype); + return ret ; + } } static int JK_METHOD service(jk_endpoint_t *e,
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]