bjh         01/08/22 19:01:47

  Modified:    file_io/os2 readwrite.c
  Log:
  OS/2: change apr_file_gets() to leave the trailing \n on the string, matching
  the output of the unix version. While I think it's dumb behaviour (I get sick
  of removing it again in application code) at least it's consistently dumb :)
  
  Revision  Changes    Path
  1.45      +3 -1      apr/file_io/os2/readwrite.c
  
  Index: readwrite.c
  ===================================================================
  RCS file: /home/cvs/apr/file_io/os2/readwrite.c,v
  retrieving revision 1.44
  retrieving revision 1.45
  diff -u -r1.44 -r1.45
  --- readwrite.c       2001/08/18 09:19:25     1.44
  +++ readwrite.c       2001/08/23 02:01:47     1.45
  @@ -328,8 +328,10 @@
           
           if (str[i] == '\r' || str[i] == '\x1A')
               i--;
  -        else if (str[i] == '\n')
  +        else if (str[i] == '\n') {
  +            i++;
               break;
  +        }
       }
       str[i] = 0;
       return rv;
  
  
  

Reply via email to