akosut      96/12/08 20:37:05

  Modified:    src       mod_negotiation.c
  Log:
  Fix infinite loop when processing Content-language lines in type-map files.
  
  Reviewed by: Randy Terbush, Chuck Murcko
  
  Revision  Changes    Path
  1.27      +1 -1      apache/src/mod_negotiation.c
  
  Index: mod_negotiation.c
  ===================================================================
  RCS file: /export/home/cvs/apache/src/mod_negotiation.c,v
  retrieving revision 1.26
  retrieving revision 1.27
  diff -C3 -r1.26 -r1.27
  *** mod_negotiation.c 1996/12/09 03:56:24     1.26
  --- mod_negotiation.c 1996/12/09 04:37:03     1.27
  ***************
  *** 417,423 ****
            char **new = (char **)push_array (lang_recs);
        *new = get_token (p, lang_line, 0);
        str_tolower (*new);
  !     if (**lang_line == ',')
            ++(*lang_line);
        }
    
  --- 417,423 ----
            char **new = (char **)push_array (lang_recs);
        *new = get_token (p, lang_line, 0);
        str_tolower (*new);
  !     if (**lang_line == ',' || **lang_line == ';')
            ++(*lang_line);
        }
    
  
  
  

Reply via email to