History

add usage

mischief committed 11 years ago

Commit f91da351 parent b6ca4591 file · +11 −1Browse files

Unified · Split

hack9.c+11−1
@@ -338,6 +338,13 @@ movemons(void) · 337 unmodified lines
338338 free(tomove);
339339 }
340340
341+void
342+usage(void)
343+{
344+ fprint(2, "usage: %s [-d] [-u uisz]", argv0);
345+ threadexitsall("usage");
346+}
347+
341348 void
342349 threadmain(int argc, char *argv[])
343350 {
@@ -354,9 +361,12 @@ threadmain(int argc, char *argv[]) · 10 unmodified lines
354361 debug++;
355362 break;
356363 case 'u':
357− uisz = atoi(EARGF(exits(nil)));
364+ uisz = atoi(EARGF(usage()));
358365 if(uisz < 3)
359366 sysfatal("ui too small");
367+ break;
368+ default:
369+ usage();
360370 }ARGEND
361371
362372 srand(truerand());