Fix large-file macro usage in bits/statvfs.h
[kopensolaris-gnu/glibc.git] / libio / iogetwline.c
index e529b7d..45db478 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1993,1997,1998,1999,2000,2002 Free Software Foundation, Inc.
+/* Copyright (C) 1993,1997-2000,2002,2005 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -87,9 +87,9 @@ _IO_getwline_info (fp, buf, n, delim, extract_delim, eof)
                *ptr++ = wc;
              else if (extract_delim < 0)
                INTUSE(_IO_sputbackc) (fp, wc);
-             return ptr - buf;
              if (extract_delim > 0)
                ++len;
+             return ptr - buf;
            }
          *ptr++ = wc;
          n--;