X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fargv-iter.h;h=82237f5426b2e69686eaa0c1a8c4e03875e628a0;hb=43593319b31e6b0175b8eec4433bac744959822d;hp=60c1978c159eabc2a9dfae918d55b9806d1f542a;hpb=6948250861edce048d7bb3c6b47d13fa3649905e;p=gnulib.git diff --git a/lib/argv-iter.h b/lib/argv-iter.h index 60c1978c1..82237f542 100644 --- a/lib/argv-iter.h +++ b/lib/argv-iter.h @@ -1,5 +1,5 @@ /* Iterate over arguments from argv or --files0-from=FILE - Copyright (C) 2008-2009 Free Software Foundation, Inc. + Copyright (C) 2008-2013 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,7 +21,6 @@ #include "arg-nonnull.h" struct argv_iterator; -enum argv_iter_err; enum argv_iter_err { @@ -38,6 +37,6 @@ struct argv_iterator *argv_iter_init_stream (FILE *fp) char *argv_iter (struct argv_iterator *, enum argv_iter_err *) _GL_ARG_NONNULL ((1, 2)); size_t argv_iter_n_args (struct argv_iterator const *) - _GL_ARG_NONNULL ((1)); + _GL_ATTRIBUTE_PURE _GL_ARG_NONNULL ((1)); void argv_iter_free (struct argv_iterator *) _GL_ARG_NONNULL ((1));