stoddard    99/11/08 19:41:15

  Modified:    src/modules/standard mod_autoindex.c
  Log:
  mod_autoindex has a small bug when calling ap_readdir. This was
  causing empty indexes to be created. The following patch fixes
  this problem
  Submitted by: Paul Reder
  Reviewed by:  Bill Stoddard
  
  Revision  Changes    Path
  1.13      +1 -1      apache-2.0/src/modules/standard/mod_autoindex.c
  
  Index: mod_autoindex.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/modules/standard/mod_autoindex.c,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- mod_autoindex.c   1999/10/24 19:24:06     1.12
  +++ mod_autoindex.c   1999/11/09 03:41:11     1.13
  @@ -1579,7 +1579,7 @@
        * linked list and then arrayificate them so qsort can use them. 
        */
       head = NULL;
  -    while (ap_readdir(d)) {
  +    while (ap_readdir(d) == APR_SUCCESS) {
           char *d_name;
           ap_get_dir_filename(&d_name, d);
        p = make_autoindex_entry(d_name, autoindex_opts,
  
  
  

Reply via email to