diff options
Diffstat (limited to 'tests/openjpeg/common/getopt.h')
-rw-r--r-- | tests/openjpeg/common/getopt.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/tests/openjpeg/common/getopt.h b/tests/openjpeg/common/getopt.h new file mode 100644 index 00000000..779fe470 --- /dev/null +++ b/tests/openjpeg/common/getopt.h @@ -0,0 +1,29 @@ +/* last review : october 29th, 2002 */ + +#ifndef _GETOPT_H_ +#define _GETOPT_H_ + +typedef struct option +{ + const char *name; + int has_arg; + int *flag; + int val; +}option_t; + +#define NO_ARG 0 +#define REQ_ARG 1 +#define OPT_ARG 2 + +extern int opterr; +extern int optind; +extern int optopt; +extern int optreset; +extern char *optarg; + +extern int getopt(int nargc, char *const *nargv, const char *ostr); +extern int getopt_long(int argc, char * const argv[], const char *optstring, + const struct option *longopts, int totlen); +extern void reset_options_reading(); + +#endif /* _GETOPT_H_ */ |