swrastg: Silence unused value warning.
authorVinson Lee <vlee@vmware.com>
Tue, 30 Mar 2010 05:54:35 +0000 (22:54 -0700)
committerVinson Lee <vlee@vmware.com>
Tue, 30 Mar 2010 05:54:35 +0000 (22:54 -0700)
src/gallium/targets/dri-swrast/swrast_drm_api.c

index 63b935bb07b52d327f2a4c16940d04cb9d8c7a0c..99c25543a760270356d45a14694245439d49ed04 100644 (file)
@@ -68,16 +68,16 @@ swrast_create_screen(struct sw_winsys *winsys)
 #if defined(GALLIUM_CELL)
    if (screen == NULL && strcmp(driver, "cell") == 0)
       screen = cell_create_screen( winsys );
-#endif
-
-#if defined(GALLIUM_LLVMPIPE)
+#elif defined(GALLIUM_LLVMPIPE)
    if (screen == NULL && strcmp(driver, "llvmpipe") == 0)
       screen = llvmpipe_create_screen( winsys );
-#endif
-
-#if defined(GALLIUM_SOFTPIPE)
+#elif defined(GALLIUM_SOFTPIPE)
    if (screen == NULL)
       screen = softpipe_create_screen( winsys );
+
+   (void) driver;
+#else
+   (void) driver;
 #endif
 
    return screen;