The following reply was made to PR mod_userdir/1850; it has been noted by GNATS.

From: Richard Johnsson <[EMAIL PROTECTED]>
To: Dean Gaudet <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED]
Subject: Re: mod_userdir/1850: References to /~user loop extending file
  name until too long.
Date: Fri, 20 Feb 1998 19:14:38 -0800

 Bingo! Works fine with the patch.
 
 At 04:29 PM 2/20/98 -0800, Dean Gaudet wrote:
 >Try this patch please. 
 >
 >Dean
 >
 >Index: modules/standard/mod_userdir.c
 >===================================================================
 >RCS file: /export/home/cvs/apache-1.3/src/modules/standard/mod_userdir.c,v
 >retrieving revision 1.28
 >diff -u -r1.28 mod_userdir.c
 >--- mod_userdir.c     1998/02/14 03:26:58     1.28
 >+++ mod_userdir.c     1998/02/21 00:12:04
 >@@ -313,7 +313,10 @@
 >          */
 >         if (filename && (!*userdirs || stat(filename, &statbuf) != -1)) {
 >             r->filename = pstrcat(r->pool, filename, dname, NULL);
 >-         if (*userdirs)
 >+         /* when statbuf contains info on r->filename we can save a syscall
 >+          * by copying it to r->finfo
 >+          */
 >+         if (*userdirs && dname[0] == 0)
 >              r->finfo = statbuf;
 >             return OK;
 >         }
 >
 >
 >

Reply via email to