Changes in libcfa/src/parseargs.cfa [433d352:fa5e0112]
- File:
-
- 1 edited
-
libcfa/src/parseargs.cfa (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
libcfa/src/parseargs.cfa
r433d352 rfa5e0112 25 25 #include "limits.hfa" 26 26 27 extern int cfa_args_argc __attribute__((weak));28 extern char ** cfa_args_argv __attribute__((weak));29 extern char ** cfa_args_envp __attribute__((weak));27 extern int cfa_args_argc; 28 extern char ** cfa_args_argv; 29 extern char ** cfa_args_envp; 30 30 31 31 static void usage(char * cmd, cfa_option options[], size_t opt_count, const char * usage, FILE * out) __attribute__ ((noreturn)); 32 32 33 33 void parse_args( cfa_option options[], size_t opt_count, const char * usage, char ** & left ) { 34 if( 0p != &cfa_args_argc ) { 35 parse_args(cfa_args_argc, cfa_args_argv, options, opt_count, usage, left ); 36 } 37 else { 38 char * temp = ""; 39 parse_args(0, &temp, options, opt_count, usage, left ); 40 } 34 parse_args(cfa_args_argc, cfa_args_argv, options, opt_count, usage, left ); 41 35 } 42 36
Note:
See TracChangeset
for help on using the changeset viewer.