Commit Diff


commit - 3aca22118d808597bc7451adc559d89460ed5a6e
commit + 25822e8da338df2c15959bd8d347f230dc2b2d89
blob - f798983b2a7ee8dc95d12a55159339cb63ce1625
blob + fdbc6563833c87f44abae3387ed15ada1b6813c0
--- src/libdraw/openfont.c
+++ src/libdraw/openfont.c
@@ -221,6 +221,8 @@ openfont(Display *d, char *name)
 		*p = '\0';
 
 	f = openfont1(d, name);
+	if(!f)
+		return nil;
 	f->lodpi = f;
 	f->namespec = namespec;