zoom: Change zoom->active to a bool
authorDerek Foreman <derekf@osg.samsung.com>
Thu, 23 Jul 2015 19:55:12 +0000 (14:55 -0500)
committerBryce Harrington <bryce@osg.samsung.com>
Thu, 30 Jul 2015 02:44:02 +0000 (19:44 -0700)
Signed-off-by: Derek Foreman <derekf@osg.samsung.com>
Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>
src/compositor.h
src/zoom.c

index d0c6034..b69547f 100644 (file)
@@ -147,7 +147,7 @@ struct weston_fixed_point {
 };
 
 struct weston_output_zoom {
-       int active;
+       bool active;
        float increment;
        float level;
        float max_level;
index 4216607..878ecc2 100644 (file)
@@ -26,6 +26,7 @@
 #include "config.h"
 
 #include <stdlib.h>
+#include <stdbool.h>
 
 #include "compositor.h"
 #include "text-cursor-position-server-protocol.h"
@@ -47,7 +48,7 @@ weston_zoom_frame_z(struct weston_animation *animation,
 
        if (weston_spring_done(&output->zoom.spring_z)) {
                if (output->zoom.active && output->zoom.level <= 0.0) {
-                       output->zoom.active = 0;
+                       output->zoom.active = false;
                        output->disable_planes--;
                        wl_list_remove(&output->zoom.motion_listener.link);
                }
@@ -160,7 +161,7 @@ weston_output_activate_zoom(struct weston_output *output)
        if (output->zoom.active)
                return;
 
-       output->zoom.active = 1;
+       output->zoom.active = true;
        output->disable_planes++;
        wl_signal_add(&seat->pointer->motion_signal,
                      &output->zoom.motion_listener);
@@ -169,7 +170,7 @@ weston_output_activate_zoom(struct weston_output *output)
 WL_EXPORT void
 weston_output_init_zoom(struct weston_output *output)
 {
-       output->zoom.active = 0;
+       output->zoom.active = false;
        output->zoom.increment = 0.07;
        output->zoom.max_level = 0.95;
        output->zoom.level = 0.0;