Commit fd76ec52 authored by Richard M. Stallman's avatar Richard M. Stallman

(sort_args): Error if option is missing an arg.

parent a3fc4dee
......@@ -1090,6 +1090,8 @@ sort_args (argc, argv)
{
options[from] = standard_args[i].nargs;
priority[from] = standard_args[i].priority;
if (from + standard_args[i].nargs >= argc)
fatal ("Option `%s' requires an argument\n", argv[from]);
from += standard_args[i].nargs;
goto done;
}
......@@ -1126,6 +1128,8 @@ sort_args (argc, argv)
this option uses just one argv element. */
if (equals != 0)
options[from] = 0;
if (from + options[from] >= argc)
fatal ("Option `%s' requires an argument\n", argv[from]);
from += options[from];
}
}
......
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