ref: e8191594a857420fec9ea9585b3d4822a2dc4676
parent: 1648e4b043fa2f2e2ab0f0baeb6492b3acc58922
	author: Sigrid Haflínudóttir <ftrvxmtrx@gmail.com>
	date: Fri May 29 12:33:10 EDT 2020
	
don't fail if a fontdir is not available
--- a/fontsel.c
+++ b/fontsel.c
@@ -164,10 +164,14 @@
doff = sprint(t, prefix);
t[doff++] = '/';
t[doff] = 0;
- if((f = open(t, OREAD)) < 0)
-		sysfatal("font dir: %r");- if((n = dirreadall(f, &d)) < 1)
-		sysfatal("no fonts");+	if((f = open(t, OREAD)) < 0){+ fprint(2, "font dir: %r\n");
+ return;
+ }
+	if((n = dirreadall(f, &d)) < 1){+ fprint(2, "%s: no fonts\n", t);
+ return;
+ }
 	for(i = 0; i < n; i++){sprint(t+doff, d[i].name);
if((fin = open(t, OREAD)) < 0)
--
⑨