You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by rb...@hyperreal.org on 2000/01/07 16:50:42 UTC

cvs commit: apache-2.0/src/modules/standard mod_rewrite.c

rbb         00/01/07 07:50:42

  Modified:    src/modules/standard mod_rewrite.c
  Log:
  Fix mod_rewrite to work with the new APR stat structure.
  Submitted by:  Paul Reder
  Reviewed by:	Ryan Bloom
  
  Revision  Changes    Path
  1.9       +4 -4      apache-2.0/src/modules/standard/mod_rewrite.c
  
  Index: mod_rewrite.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/standard/mod_rewrite.c,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- mod_rewrite.c	2000/01/04 19:01:04	1.8
  +++ mod_rewrite.c	2000/01/07 15:50:40	1.9
  @@ -3762,8 +3762,8 @@
       /* file stuff */
       else if (strcasecmp(var, "SCRIPT_USER") == 0) {
           result = "<unknown>";
  -        if (r->finfo.st_mode != 0) {
  -            if ((pw = getpwuid(r->finfo.st_uid)) != NULL) {
  +        if (r->finfo.protection != 0) {
  +            if ((pw = getpwuid(r->finfo.user)) != NULL) {
                   result = pw->pw_name;
               }
           }
  @@ -3777,8 +3777,8 @@
       }
       else if (strcasecmp(var, "SCRIPT_GROUP") == 0) {
           result = "<unknown>";
  -        if (r->finfo.st_mode != 0) {
  -            if ((gr = getgrgid(r->finfo.st_gid)) != NULL) {
  +        if (r->finfo.protection != 0) {
  +            if ((gr = getgrgid(r->finfo.group)) != NULL) {
                   result = gr->gr_name;
               }
           }