#define required_argument 1
#define optional_argument 2
-int getopt(int, char**, char*);
-int getopt_long(int, char**, char*, struct option*, int*);
+int getopt(int, char**, const char*);
+int getopt_long(int, char**, const char*, const struct option*, int*);
#ifdef __cplusplus
}
getopt_long(nargc, nargv, options, long_options, index)
int nargc;
char ** nargv;
- char * options;
- struct option * long_options;
+ const char * options;
+ const struct option * long_options;
int * index;
{
int retval;