watch for a failed opening of the X server!
authorDana Jansens <danakj@orodu.net>
Thu, 8 Aug 2002 18:21:01 +0000 (18:21 +0000)
committerDana Jansens <danakj@orodu.net>
Thu, 8 Aug 2002 18:21:01 +0000 (18:21 +0000)
util/xftlsfonts.cc

index 0651065..4f33737 100644 (file)
@@ -34,11 +34,15 @@ int main(int argc, char **argv) {
       }
 
   Display *display = XOpenDisplay(NULL);
+  if (! display) {
+    cout << "Failed to open connection to X display\n";
+    return 2;
+  }
 
   XftObjectSet *obj = XftObjectSetCreate();
   if (! obj) {
     cout << "Failed to create an XftObjectSet\n";
-    exit(2);
+    return 2;
   }
 
   XftObjectSetAdd(obj, XFT_FAMILY);