Fix name space pollution.

This commit is contained in:
Yang Tse 2009-11-22 03:41:26 +00:00
parent 5ec8a3ae06
commit 738e547815
2 changed files with 7 additions and 7 deletions

View File

@ -51,7 +51,7 @@
int opterr = 1, /* if error message should be printed */ int opterr = 1, /* if error message should be printed */
optind = 1; /* index into parent argv vector */ optind = 1; /* index into parent argv vector */
static int optopt; /* character checked for validity */ int optopt = 0; /* character checked for validity */
static int optreset; /* reset getopt */ static int optreset; /* reset getopt */
char *optarg; /* argument associated with option */ char *optarg; /* argument associated with option */

View File

@ -33,15 +33,15 @@
int ares_getopt(int nargc, char * const nargv[], const char *ostr); int ares_getopt(int nargc, char * const nargv[], const char *ostr);
#if defined(WATT32) #define optarg ares_optarg
#undef optarg #define optind ares_optind
#undef optind #define opterr ares_opterr
#undef opterr #define optopt ares_optopt
#endif #define optreset ares_optreset
extern char *optarg; extern char *optarg;
extern int optind; extern int optind;
extern int opterr; extern int opterr;
extern int optopt;
#endif /* ARES_GETOPT_H */ #endif /* ARES_GETOPT_H */