compositor-wayland: Convert use-pixman flag to boolean
authorArmin Krezović <krezovic.armin@gmail.com>
Sun, 9 Oct 2016 15:30:22 +0000 (17:30 +0200)
committerQuentin Glidic <sardemff7+git@sardemff7.net>
Mon, 10 Oct 2016 11:41:18 +0000 (13:41 +0200)
Signed-off-by: Armin Krezović <krezovic.armin@gmail.com>
Reviewed-by: Quentin Glidic <sardemff7+git@sardemff7.net>
compositor/main.c
libweston/compositor-wayland.c
libweston/compositor-wayland.h

index fca9778..d081106 100644 (file)
@@ -1579,7 +1579,7 @@ load_wayland_backend(struct weston_compositor *c,
        config.display_name = NULL;
        config.fullscreen = 0;
        config.sprawl = 0;
-       config.use_pixman = 0;
+       config.use_pixman = false;
 
        const struct weston_option wayland_options[] = {
                { WESTON_OPTION_INTEGER, "width", 0, &parsed_options->width },
index 46fdde1..d1ff8d7 100644 (file)
@@ -75,7 +75,7 @@ struct wayland_backend {
                uint32_t event_mask;
        } parent;
 
-       int use_pixman;
+       bool use_pixman;
        int sprawl_across_outputs;
        int fullscreen;
 
@@ -2345,7 +2345,7 @@ wayland_backend_create(struct weston_compositor *compositor,
                gl_renderer = weston_load_module("gl-renderer.so",
                                                 "gl_renderer_interface");
                if (!gl_renderer)
-                       b->use_pixman = 1;
+                       b->use_pixman = true;
        }
 
        if (!b->use_pixman) {
@@ -2357,7 +2357,7 @@ wayland_backend_create(struct weston_compositor *compositor,
                                        0) < 0) {
                        weston_log("Failed to initialize the GL renderer; "
                                   "falling back to pixman.\n");
-                       b->use_pixman = 1;
+                       b->use_pixman = true;
                }
        }
 
index 58e0fb1..9a9dde8 100644 (file)
@@ -38,7 +38,7 @@ extern "C" {
 
 struct weston_wayland_backend_config {
        struct weston_backend_config base;
-       int use_pixman;
+       bool use_pixman;
        int sprawl;
        char *display_name;
        int fullscreen;