diff src/aosd/ghosd.c @ 907:f20ca9b8cd7d trunk

[svn] aosd: added some more error checking
author giacomo
date Sun, 01 Apr 2007 11:36:52 -0700
parents 16e51fb5908e
children 8b4b381b4399
line wrap: on
line diff
--- a/src/aosd/ghosd.c	Sat Mar 31 17:44:23 2007 -0700
+++ b/src/aosd/ghosd.c	Sun Apr 01 11:36:52 2007 -0700
@@ -384,6 +384,8 @@
   screen_num = DefaultScreen(dpy);
   root_win = RootWindow(dpy, screen_num);
   visual = find_argb_visual(dpy, screen_num);
+  if (visual == NULL)
+    return NULL;
   colormap = XCreateColormap(dpy, root_win, visual, AllocNone);
 
   win = make_window(dpy, root_win, visual, colormap, use_argbvisual);