add usage() for when an unknown option is given.

from Gleydson Soares <gsoares@gmail.com>, thanks!

ok jasper@
This commit is contained in:
oga
2008-02-13 21:04:19 +00:00
parent 09dbddac87
commit 9cb4f8884e
2 changed files with 11 additions and 1 deletions

View File

@@ -71,7 +71,7 @@ main(int argc, char **argv)
DefaultFontName = xstrdup(optarg);
break;
default:
errx(1, "Unknown option '%c'", ch);
usage();
}
}
argc -= optind;
@@ -321,3 +321,12 @@ _sigchld_cb(int which)
(pid < 0 && errno == EINTR))
;
}
void
usage(void)
{
extern char *__progname;
fprintf(stderr, "usage: %s [-s] [-d display] [-f fontname] \n", __progname);
exit(1);
}