]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
BZ#14218: Reword argp_parse description slightly.
authorRoland McGrath <roland@hack.frob.com>
Mon, 11 Jun 2012 23:20:09 +0000 (16:20 -0700)
committerRoland McGrath <roland@hack.frob.com>
Mon, 11 Jun 2012 23:21:44 +0000 (16:21 -0700)
ChangeLog
NEWS
manual/argp.texi

index b384ae845b16959a4164b40b842441564c0c9b53..d17cf3e90a10982d740c967b2c9bbdfb3ad1aec8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2012-06-11  Roland McGrath  <roland@hack.frob.com>
+
+       [BZ #14218]
+       * manual/argp.texi (Argp): Reword argp_parse description slightly.
+
 2012-06-09  Thomas Schwinge  <thomas@codesourcery.com>
 
        * sysdeps/sh/sh4/fpu/bits/fenv.h (__FE_UNDEFINED): Define.
diff --git a/NEWS b/NEWS
index 4804cb278af1d901f8cb1560c7202260a7dd998b..1cb50ef65721e8fb72f42599d3ddcf2151cefdfa 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -29,7 +29,7 @@ Version 2.16
   13963, 13967, 13968, 13970, 13973, 13979, 13983, 13986, 13996, 14012,
   14027, 14033, 14034, 14036, 14040, 14043, 14044, 14048, 14049, 14053,
   14055, 14059, 14064, 14075, 14080, 14083, 14103, 14104, 14109, 14112,
-  14122, 14123, 14134, 14153, 14183, 14188, 14199
+  14122, 14123, 14134, 14153, 14183, 14188, 14199, 14218
 
 * Support for the x32 ABI on x86-64 added.  The x32 target is selected by
   configuring glibc with:
index b37232306ba1901e5cea9aae1e9d6a982fa27a74..097c5c6a7465f0281d9bd72631dd6d36794a858f 100644 (file)
@@ -38,13 +38,13 @@ needed in @code{main}.
 @deftypefun {error_t} argp_parse (const struct argp *@var{argp}, int @var{argc}, char **@var{argv}, unsigned @var{flags}, int *@var{arg_index}, void *@var{input})
 The @code{argp_parse} function parses the arguments in @var{argv}, of
 length @var{argc}, using the argp parser @var{argp}.  @xref{Argp
-Parsers}.
+Parsers}.  Passing a null pointer for @var{argp} is the same as using
+a @code{struct argp} containing all zeros.
 
-A value of zero is the same as a @code{struct argp}containing all
-zeros.  @var{flags} is a set of flag bits that modify the parsing
-behavior.  @xref{Argp Flags}.  @var{input} is passed through to the argp
-parser @var{argp}, and has meaning defined by @var{argp}.  A typical
-usage is to pass a pointer to a structure which is used for specifying
+@var{flags} is a set of flag bits that modify the parsing behavior.
+@xref{Argp Flags}.  @var{input} is passed through to the argp parser
+@var{argp}, and has meaning defined by @var{argp}.  A typical usage is
+to pass a pointer to a structure which is used for specifying
 parameters to the parser and passing back the results.
 
 Unless the @code{ARGP_NO_EXIT} or @code{ARGP_NO_HELP} flags are included