Commit d3f12880 authored by unknown's avatar unknown

better followup fix for my_getopt (Argh!)

parent 1175b485
...@@ -363,9 +363,6 @@ int handle_options(int *argc, char ***argv, ...@@ -363,9 +363,6 @@ int handle_options(int *argc, char ***argv,
optend= (char*) " "; optend= (char*) " ";
} }
else else
{
/* Check if there are more arguments after this one */
if (!pos[1])
{ {
if (optp->arg_type == OPT_ARG) if (optp->arg_type == OPT_ARG)
{ {
...@@ -374,6 +371,9 @@ int handle_options(int *argc, char ***argv, ...@@ -374,6 +371,9 @@ int handle_options(int *argc, char ***argv,
get_one_option(optp->id, optp, argument); get_one_option(optp->id, optp, argument);
continue; continue;
} }
/* Check if there are more arguments after this one */
if (!pos[1])
{
if (my_getopt_print_errors) if (my_getopt_print_errors)
fprintf(stderr, fprintf(stderr,
"%s: option '-%c' requires an argument\n", "%s: option '-%c' requires an argument\n",
......
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