compositor-drm: Fix a return value check in drm_output_switch_mode()
authorAnder Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com>
Fri, 14 Dec 2012 15:37:27 +0000 (13:37 -0200)
committerKristian Høgsberg <krh@bitplanet.net>
Fri, 14 Dec 2012 16:27:50 +0000 (11:27 -0500)
gl_rederer_output_create() returns 0 on success, but drm compositor
would consider this a failure.

src/compositor-drm.c

index 3f2cd0c..22a3ac8 100644 (file)
@@ -1003,7 +1003,7 @@ drm_output_switch_mode(struct weston_output *output_base, struct weston_mode *mo
 
        gl_renderer_output_destroy(&output->base);
 
-       if (!gl_renderer_output_create(&output->base, surface)) {
+       if (gl_renderer_output_create(&output->base, surface) < 0) {
                weston_log("failed to create renderer output\n");
                goto err_gbm;
        }