X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=utils%2Fvisual.c;h=4e88bea5a36a378ade0b23bff3635f181c50e4f4;hb=14627f4038ada5d11456f3770090f3c39740d70f;hp=1bf4942126cd264802fe8392e8f3f32ff92189a3;hpb=72c1f4c1dc6ab07fe121a327ff1c30bf51ef74c1;p=xscreensaver diff --git a/utils/visual.c b/utils/visual.c index 1bf49421..4e88bea5 100644 --- a/utils/visual.c +++ b/utils/visual.c @@ -1,4 +1,4 @@ -/* xscreensaver, Copyright (c) 1993, 1994, 1995, 1996, 1997, 1998, 1999 +/* xscreensaver, Copyright (c) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000 * by Jamie Zawinski * * Permission to use, copy, modify, distribute, and sell this software and its @@ -36,8 +36,6 @@ static Visual *pick_best_visual (Screen *, Bool, Bool); static Visual *pick_mono_visual (Screen *); static Visual *pick_best_visual_of_class (Screen *, int); static Visual *pick_best_gl_visual (Screen *); -static Visual *id_to_visual (Screen *, int); -static Visual *id_to_visual (Screen *screen, int id); #define DEFAULT_VISUAL -1 @@ -135,7 +133,7 @@ get_visual (Screen *screen, const char *string, Bool prefer_writable_cells, if (visual) result = visual; else if (verbose_p) - fprintf (stderr, "%s: no visual suitable for GL.\n", progname, v); + fprintf (stderr, "%s: no visual suitable for GL.\n", progname); } else if (vclass == SPECIFIC_VISUAL) { @@ -326,7 +324,7 @@ pick_best_gl_visual (Screen *screen) result = vi_out[0].visual; } - if (result) + if (!result) /* No half-depth TrueColor? Ok, try for any TrueColor (the deepest.) */ result = pick_best_visual_of_class (screen, TrueColor); @@ -338,7 +336,7 @@ pick_best_gl_visual (Screen *screen) } -static Visual * +Visual * id_to_visual (Screen *screen, int id) { Display *dpy = DisplayOfScreen (screen);