billbarker 2003/08/25 21:54:32 Modified: jk/native/domino jk_dsapi_plugin.c Log: Update Domino for new contract. I've got no clue on how to implement this efficiently. Hopefully there are still Domino people lurking on the list that will give a better patch. Revision Changes Path 1.11 +7 -6 jakarta-tomcat-connectors/jk/native/domino/jk_dsapi_plugin.c Index: jk_dsapi_plugin.c =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/jk/native/domino/jk_dsapi_plugin.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- jk_dsapi_plugin.c 28 Jun 2001 18:45:40 -0000 1.10 +++ jk_dsapi_plugin.c 26 Aug 2003 04:54:32 -0000 1.11 @@ -980,7 +980,7 @@ if (fr.URL && strlen(fr.URL)) { char *uri = fr.URL; - char *workerName, *qp; + char *workerName, *qp, *turi; if (!initDone) { @@ -1038,11 +1038,12 @@ if (!ok) return kFilterError; initDone = JK_TRUE; - } + } - if (qp = strchr(uri, '?'), qp != NULL) *qp = '\0'; - workerName = map_uri_to_worker(uw_map, uri, logger); - if (qp) *qp = '?'; + turi = strdup(uri); + if (qp = strchr(turi, '?'), tqp != NULL) *qp = '\0'; + workerName = map_uri_to_worker(uw_map, turi, logger); + free(turi); DEBUG(("Worker for this URL is %s\n", workerName));
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]