Author: gonzalo
Date: 2005-11-09 20:54:42 -0500 (Wed, 09 Nov 2005)
New Revision: 52815

Modified:
   trunk/mod_mono/ChangeLog
   trunk/mod_mono/src/mod_mono.c
   trunk/mod_mono/src/mod_mono.h
Log:
Patch by Robert Jordan

Modified: trunk/mod_mono/ChangeLog
===================================================================
--- trunk/mod_mono/ChangeLog    2005-11-10 01:54:32 UTC (rev 52814)
+++ trunk/mod_mono/ChangeLog    2005-11-10 01:54:42 UTC (rev 52815)
@@ -1,3 +1,7 @@
+2005-11-09  Robert Jordan  <[EMAIL PROTECTED]>
+
+       * src/mod_mono.*: fixed compatibility issue with Apache 1.3.
+
 2005-11-02 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
 
        * mod_mono.conf.in: added ASP.NET extensions to the configuration file.

Modified: trunk/mod_mono/src/mod_mono.c
===================================================================
--- trunk/mod_mono/src/mod_mono.c       2005-11-10 01:54:32 UTC (rev 52814)
+++ trunk/mod_mono/src/mod_mono.c       2005-11-10 01:54:42 UTC (rev 52815)
@@ -1298,8 +1298,8 @@
        size += get_table_send_size (r->headers_in);
        size++; /* byte. TRUE->auto_app, FALSE: configured application */
        if (auto_app != FALSE) {
-               if (r->canonical_filename != NULL) {
-                       size += strlen (r->canonical_filename) + sizeof 
(int32_t);
+               if (r->filename != NULL) {
+                       size += strlen (r->filename) + sizeof (int32_t);
                } else {
                        auto_app = FALSE;
                }
@@ -1326,7 +1326,7 @@
        ptr += write_table_to_buffer (ptr, r->headers_in);
        *ptr++ = auto_app;
        if (auto_app != FALSE)
-               ptr += write_string_to_buffer (ptr, 0, r->canonical_filename);
+               ptr += write_string_to_buffer (ptr, 0, r->filename);
 
        if (write_data (sock, str, size) != size)
                return -1;

Modified: trunk/mod_mono/src/mod_mono.h
===================================================================
--- trunk/mod_mono/src/mod_mono.h       2005-11-10 01:54:32 UTC (rev 52814)
+++ trunk/mod_mono/src/mod_mono.h       2005-11-10 01:54:42 UTC (rev 52815)
@@ -64,6 +64,7 @@
 #endif
 
 #include "multithread.h"
+#include "util_script.h"
 
 #define apr_psprintf ap_psprintf
 #define apr_uri_t uri_components

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to