Commit d9b114df authored by Nathan Neulinger's avatar Nathan Neulinger Committed by Alexandre Julliard

Renamed struct option to avoid conflicts with getopt.h.

parent e5348e27
...@@ -76,7 +76,7 @@ static void cleanup(void) ...@@ -76,7 +76,7 @@ static void cleanup(void)
* command-line option handling * command-line option handling
*/ */
struct option struct option_descr
{ {
const char *name; const char *name;
int has_arg; int has_arg;
...@@ -93,7 +93,7 @@ static void do_relay(void); ...@@ -93,7 +93,7 @@ static void do_relay(void);
static void do_sym( const char *arg ); static void do_sym( const char *arg );
static void do_lib( const char *arg ); static void do_lib( const char *arg );
static const struct option option_table[] = static const struct option_descr option_table[] =
{ {
{ "-fPIC", 0, do_pic, "-fPIC Generate PIC code" }, { "-fPIC", 0, do_pic, "-fPIC Generate PIC code" },
{ "-h", 0, do_usage, "-h Display this help message" }, { "-h", 0, do_usage, "-h Display this help message" },
...@@ -129,7 +129,7 @@ static void do_output( const char *arg ) ...@@ -129,7 +129,7 @@ static void do_output( const char *arg )
static void do_usage(void) static void do_usage(void)
{ {
const struct option *opt; const struct option_descr *opt;
fprintf( stderr, "Usage: winebuild [options]\n\n" ); fprintf( stderr, "Usage: winebuild [options]\n\n" );
fprintf( stderr, "Options:\n" ); fprintf( stderr, "Options:\n" );
for (opt = option_table; opt->name; opt++) fprintf( stderr, " %s\n", opt->usage ); for (opt = option_table; opt->name; opt++) fprintf( stderr, " %s\n", opt->usage );
...@@ -172,7 +172,7 @@ static void do_lib( const char *arg ) ...@@ -172,7 +172,7 @@ static void do_lib( const char *arg )
/* parse options from the argv array and remove all the recognized ones */ /* parse options from the argv array and remove all the recognized ones */
static void parse_options( char *argv[] ) static void parse_options( char *argv[] )
{ {
const struct option *opt; const struct option_descr *opt;
char * const * ptr; char * const * ptr;
const char* arg=NULL; const char* arg=NULL;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment