X-Git-Url: http://gitweb.hugovil.com/?a=blobdiff_plain;f=src%2Foptions.c;h=6cd0de72f6dd18ec5a881b81850528b6b2695113;hb=ba7ff1a7a78b3aa7c2cad9bfce117256638938b1;hp=3caf9f628b91cdfb7f28e208e5e4f54843cfc023;hpb=a78a174393ff9c8dbc0d5212576507f25d7e9bf1;p=emu8051.git diff --git a/src/options.c b/src/options.c index 3caf9f6..6cd0de7 100644 --- a/src/options.c +++ b/src/options.c @@ -50,37 +50,34 @@ get_hex_filename(void) * Display the help message and exit ******************************************************************************/ static void -DisplayUsage( void ) +DisplayUsage(void) { - printf( COMMAND_LINE_OPTIONS ); + printf(COMMAND_LINE_OPTIONS); } - /******************************************************************************* * Display version information and exit ******************************************************************************/ static void -DisplayVersion( void ) +DisplayVersion(void) { - printf( "\n" ); - printf( " %s, version %s\n", PACKAGE, VERSION ); - printf( " Written by Jonathan St-André, Pascal Fecteau and Hugo Villeneuve\n\n" ); + printf("\n"); + printf(" %s, version %s\n", PACKAGE, VERSION); + printf(" Written by Jonathan St-André, Pascal Fecteau" + "and Hugo Villeneuve\n\n"); } - static void -InvalidOption( const char *message, /*@null@*/ const char *string ) +InvalidOption(const char *message, /*@null@*/ const char *string) { - if( string == NULL ) { - fprintf(stderr, "%s: %s\n", PACKAGE, message ); - } - else { - fprintf(stderr, "%s: %s %s\n", PACKAGE, message, string ); - } + if (string == NULL) + fprintf(stderr, "%s: %s\n", PACKAGE, message); + else + fprintf(stderr, "%s: %s %s\n", PACKAGE, message, string); - fprintf(stderr, "Try `%s -h' for more information.\n", PACKAGE ); + fprintf(stderr, "Try `%s -h' for more information.\n", PACKAGE); - exit( EXIT_FAILURE ); + exit(EXIT_FAILURE); } @@ -88,44 +85,41 @@ InvalidOption( const char *message, /*@null@*/ const char *string ) * Initializes the different options passed as arguments on the command line. ******************************************************************************/ void -ParseCommandLineOptions( int argc, char *argv[] ) +ParseCommandLineOptions(int argc, char *argv[]) { - int i; - char *token; - - for( i = 1; i < argc; i++ ) { - token = argv[i]; - switch( token[0] ) { - case '-': - /* Processing options names */ - switch( token[1] ) { - case 'h': - if( strlen( &token[1] ) == 1 ) { - DisplayUsage(); - exit( EXIT_SUCCESS ); - } - InvalidOption( "invalid option", token ); - break; - case 'v' : - if( STREQ( "version", &token[1] ) ) { - DisplayVersion(); - exit( EXIT_SUCCESS ); - } - else { - InvalidOption( "invalid option", token ); - } - break; - default: - InvalidOption( "invalid option", token ); - break; - } /* end switch( token[1] ) */ - break; - default: - /* Processing options arguments */ - /* Must be the filename... */ - hex_file = token; - break; - } /* end switch( token[0] ) */ - } /* end for */ - + int i; + char *token; + + for (i = 1; i < argc; i++) { + token = argv[i]; + switch (token[0]) { + case '-': + /* Processing options names */ + switch (token[1]) { + case 'h': + if (strlen(&token[1]) == 1) { + DisplayUsage(); + exit(EXIT_SUCCESS); + } + InvalidOption("invalid option", token); + break; + case 'v': + if (STREQ("version", &token[1])) { + DisplayVersion(); + exit(EXIT_SUCCESS); + } else + InvalidOption("invalid option", token); + break; + default: + InvalidOption("invalid option", token); + break; + } /* end switch(token[1]) */ + break; + default: + /* Processing options arguments */ + /* Must be the filename... */ + hex_file = token; + break; + } /* end switch(token[0]) */ + } /* end for */ }