diff options
author | Alon Zakai <azakai@mozilla.com> | 2011-02-27 16:55:53 -0800 |
---|---|---|
committer | Alon Zakai <azakai@mozilla.com> | 2011-02-27 16:55:53 -0800 |
commit | 6b7f4ffa844bd3e1f2690af2501807e1da161034 (patch) | |
tree | 49ac3a5e35a09b09a1a2ad7aebbb8e9a6c86f263 /tests/openjpeg/common/getopt.h | |
parent | e932e70792a50786dedc0461697ed31c7ffa4bb2 (diff) |
openjpeg test
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_ */ |