annotate lib/getdelim.h @ 7292:17785d5bede0

Fix docstrings
author Sergey Poznyakoff <gray@gnu.org.ua>
date Sun, 10 Sep 2006 11:52:44 +0000
parents cf3d0bf4fc6f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6011
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
1 /* getdelim.h --- Prototype for replacement getdelim function.
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
2 Copyright (C) 2005 Free Software Foundation, Inc.
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
3
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
4 This program is free software; you can redistribute it and/or
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
5 modify it under the terms of the GNU General Public License as
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
6 published by the Free Software Foundation; either version 2, or (at
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
7 your option) any later version.
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
8
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
9 This program is distributed in the hope that it will be useful, but
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
10 WITHOUT ANY WARRANTY; without even the implied warranty of
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
12 General Public License for more details.
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
13
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
14 You should have received a copy of the GNU General Public License
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
15 along with this program; if not, write to the Free Software
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
16 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
17 02110-1301, USA. */
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
18
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
19 /* Written by Simon Josefsson. */
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
20
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
21 /* Get size_t, FILE, ssize_t. And getdelim, if available. */
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
22 # include <stddef.h>
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
23 # include <stdio.h>
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
24 # include <sys/types.h>
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
25
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
26 #if !HAVE_DECL_GETDELIM
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
27 ssize_t getdelim (char **lineptr, size_t *n, int delimiter, FILE *stream);
cf3d0bf4fc6f 2005-08-02 Simon Josefsson <jas@extundo.com>
Simon Josefsson <simon@josefsson.org>
parents:
diff changeset
28 #endif /* !HAVE_GETDELIM */