int mwin;
int onwin;
int rows, cols;
-Font *font;
Image *lightblue;
enum {
void
main(int argc, char **argv)
{
- char *fontname;
+ char *fontname = nil;
int Etimer;
Event e;
- fontname = "/lib/font/bit/lucidasans/unicode.8.font";
ARGBEGIN{
case 'f':
fontname = EARGF(usage());
if(argc)
usage();
- initdraw(0, 0, "winwatch");
+ if(initdraw(0, fontname, "winwatch") < 0)
+ sysfatal("initdraw: %r");
lightblue = allocimagemix(display, DPalebluegreen, DWhite);
if(lightblue == nil)
sysfatal("allocimagemix: %r");
- if((font = openfont(display, fontname)) == nil)
- sysfatal("font '%s' not found", fontname);
refreshwin();
redraw(screen, 1);