summaryrefslogtreecommitdiff
path: root/multimedia/fxtv/files/patch-xutil.c
blob: ae4b0a06c6fc2d2ac954aba1e8ca77d626069e0c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
--- ./xutil.c.orig	Fri Nov  5 09:38:54 1999
+++ ./xutil.c	Tue Oct  9 03:41:54 2007
@@ -1500,8 +1500,10 @@
     /**********************************************************************/
 
     vinfo_pref.screen = screen;
-    visual = XGetVisualInfo( display, VisualScreenMask, &vinfo_pref, 
-                             &num_visuals );
+    vinfo_pref.depth = DefaultDepth( display, screen );
+    visual = XGetVisualInfo( display,
+                             VisualScreenMask | VisualDepthMask,
+                             &vinfo_pref, &num_visuals );
     if ( num_visuals == 0 ) {
         fprintf( stderr, "XGetVisualInfo() says no visuals available!\n" );
         exit(1);