diff options
| -rw-r--r-- | README.md | 2 | ||||
| -rw-r--r-- | doc/example.c | 2 | ||||
| -rw-r--r-- | simple-opt.h | 2 | 
3 files changed, 3 insertions, 3 deletions
| @@ -148,7 +148,7 @@ int main(int argc, char **argv)  	/* if any non-option arguments were passed, print them */  	if (result.argc > 0) { -		printf("\nnon-options:", result.argc); +		printf("\nnon-options:");  		for (i = 0; i < result.argc; i++)  			printf(" %s", result.argv[i]); diff --git a/doc/example.c b/doc/example.c index 2ff562d..e62e73f 100644 --- a/doc/example.c +++ b/doc/example.c @@ -128,7 +128,7 @@ int main(int argc, char **argv)  	/* if any non-option arguments were passed, print them */  	if (result.argc > 0) { -		printf("\nnon-options:", result.argc); +		printf("\nnon-options:");  		for (i = 0; i < result.argc; i++)  			printf(" %s", result.argv[i]); diff --git a/simple-opt.h b/simple-opt.h index d250e73..ada6233 100644 --- a/simple-opt.h +++ b/simple-opt.h @@ -660,7 +660,7 @@ static void simple_opt_print_usage(FILE *f, unsigned width, char *usage_name,  		if (options[i].type != SIMPLE_OPT_FLAG) {  			if (options[i].custom_arg_string != NULL) {  				sprintf(print_buffer + print_buffer_offset, -						options[i].custom_arg_string); +						"%s", options[i].custom_arg_string);  				print_buffer_offset += strlen(options[i].custom_arg_string);  			} else {  				switch (options[i].type) { | 
