From 7d63aa42e5d2c086810e3d7eca64a01f366b4e88 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Mon, 29 Sep 2008 15:02:55 +0000 Subject: Remove hacks which are not anymore needed since we now require Libgcrypt 1.4 --- jnlib/argparse.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'jnlib/argparse.h') diff --git a/jnlib/argparse.h b/jnlib/argparse.h index 7972438b8..a0ce43a43 100644 --- a/jnlib/argparse.h +++ b/jnlib/argparse.h @@ -55,6 +55,19 @@ typedef struct { } ARGPARSE_OPTS; +/* Error values. */ +#define ARGPARSE_IS_ARG (-1) +#define ARGPARSE_INVALID_OPTION (-2) +#define ARGPARSE_MISSING_ARG (-3) +#define ARGPARSE_KEYWORD_TOO_LONG (-4) +#define ARGPARSE_READ_ERROR (-5) +#define ARGPARSE_UNEXPECTED_ARG (-6) +#define ARGPARSE_INVALID_COMMAND (-7) +#define ARGPARSE_AMBIGUOUS_OPTION (-8) +#define ARGPARSE_AMBIGUOUS_COMMAND (-9) +#define ARGPARSE_INVALID_ALIAS (-10) +#define ARGPARSE_OUT_OF_CORE (-11) + int arg_parse( ARGPARSE_ARGS *arg, ARGPARSE_OPTS *opts); int optfile_parse( FILE *fp, const char *filename, unsigned *lineno, -- cgit v1.2.3