SWAT not working anymore

Juergen Hasch Hasch at t-online.de
Sat Aug 11 17:27:58 GMT 2001


SWAT is not  working correctly in Samba 2.2 CVS. A recent changesin cgi.c 
seem to be responsible.
The following patch makes is work for me again:
--- cgi.c.orig  Thu Aug  9 21:46:30 2001
+++ cgi.c       Sat Aug 11 19:23:10 2001
@@ -87,7 +87,7 @@
 {
        char *ret = NULL;
        int i = 0;
-       int len = 1024;
+       int len = 0;
 
        while ((*cl)) {
                int c;
@@ -96,7 +96,7 @@
                        char *ret2;
                        if (len == 0) len = 1024;
                        else len *= 2;
-                       ret2 = (char *)Realloc(ret, len*2);
+                       ret2 = (char *)Realloc(ret, len);
                        if (!ret2) return ret;
                        ret = ret2;
                }


...Juergen




More information about the samba-technical mailing list