Quell warning about potentially uninitialized variable 'surface'
authorBryce Harrington <bryce@canonical.com>
Fri, 19 Nov 2010 20:14:55 +0000 (12:14 -0800)
committerKristian Høgsberg <krh@bitplanet.net>
Mon, 22 Nov 2010 15:48:52 +0000 (10:48 -0500)
In theory, it was possible for an undefined 'surface' to be passed to
window_set_surface().  Instead, explicitly pass NULL.

Signed-off-by: Bryce Harrington <bryce@canonical.com>
clients/window.c

index d597348..56124e9 100644 (file)
@@ -600,6 +600,9 @@ window_create_surface(struct window *window)
                surface = display_create_shm_surface(window->display,
                                                     &window->allocation);
                break;
+        default:
+               surface = NULL;
+               break;
        }
 
        window_set_surface(window, surface);