X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=lib%2Flinebuffer.h;h=9f3e1f47270c83f743bbf1087202328712be8e34;hb=72983fb6b5bd6c7de54465eea29464bb9c0276cf;hp=db41103045843e77c9ce9e781d44010132e05b28;hpb=57fdfd3f8ec62b105c53bcdf6f127c35c7fe7391;p=gnulib.git diff --git a/lib/linebuffer.h b/lib/linebuffer.h index db4110304..9f3e1f472 100644 --- a/lib/linebuffer.h +++ b/lib/linebuffer.h @@ -1,7 +1,7 @@ /* linebuffer.h -- declarations for reading arbitrarily long lines - Copyright (C) 1986, 1991, 1998, 1999, 2002, 2003, 2007 Free Software - Foundation, Inc. + Copyright (C) 1986, 1991, 1998-1999, 2002-2003, 2007, 2009-2012 Free + Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -21,12 +21,12 @@ # include -/* A `struct linebuffer' holds a line of text. */ +/* A 'struct linebuffer' holds a line of text. */ struct linebuffer { - size_t size; /* Allocated. */ - size_t length; /* Used. */ + size_t size; /* Allocated. */ + size_t length; /* Used. */ char *buffer; }; @@ -39,7 +39,7 @@ void initbuffer (struct linebuffer *linebuffer); the last character in the file. Do not NUL-terminate. Return LINEBUFFER, except at end of file return NULL. */ struct linebuffer *readlinebuffer_delim (struct linebuffer *linebuffer, - FILE *stream, char delimiter); + FILE *stream, char delimiter); /* Read an arbitrarily long line of text from STREAM into LINEBUFFER. Keep the newline; append a newline if it's the last line of a file