if (strcmp(*argp, "all") == 0)
number = -1;
else if (!(number = atoi(*argp)))
- adios(NULL, "missing argument to %s", argp[-2]);
+ /* FIXME: fails for
+ ** `-list -number l:10'
+ ** but okay if we add `all'.
+ */
+ adios(NULL, "missing argument to %s", argp[-1]);
argp++;
}