top: fixing command line parsing errors is now a habit

Ok, I admit it. I'm now tired of cleaning up after me.

This is the 3rd related tweak after that '-1' argument
was originally introduced. And with this patch we will
once again properly honor the '-o' and '-u|U' switches
without a need to be followed by an additional switch.

[ one can follow my unfortunate trail of alterations ]
[ beginning with my most recent fix referenced below ]

Reference(s):
commit 4b44aebd80

Signed-off-by: Jim Warner <james.warner@comcast.net>
This commit is contained in:
Jim Warner 2017-06-20 20:20:20 -05:00 committed by Craig Small
parent 0998225651
commit ac76e4db2c

View File

@ -3754,7 +3754,7 @@ static void parse_args (char **args) {
// advance cp and jump over any numerical args used above
if (*cp) cp += strspn(&cp[1], numbs_str);
bump_cp:
++cp;
if (*cp) ++cp;
} // end: while (*cp)
} // end: while (*args)