catclock: properly handle initdraw error instead of crashing

This commit is contained in:
cinap_lenrek 2012-08-04 02:06:57 +02:00
parent b14d7ac38c
commit 4de62918a3

View file

@ -103,7 +103,8 @@ void main(int argc, char *argv[]){
fprint(2, "Usage: %s [-c]\n", argv0);
exits("usage");
}ARGEND
initdraw(0, 0, "cat clock");
if(initdraw(0, 0, "cat clock") < 0)
sysfatal("initdraw: %r");
einit(Emouse);
redraw(screen);
for(i=0; i<nelem(catback_bits); i++)