systemd: fix Wincompatible-pointer-type
authorUcan, Emre (ADITG/SW1) <eucan@de.adit-jv.com>
Mon, 23 Jan 2017 12:42:43 +0000 (12:42 +0000)
committerPekka Paalanen <pekka.paalanen@collabora.co.uk>
Fri, 27 Jan 2017 15:25:11 +0000 (17:25 +0200)
The parameter is passed in safe_strtoint function.
The function expects its parameters in int32_t
data type. Therefore, c compiler throws a
-Wincompatible-pointer-type warning.

This patch changes data type of the parameter
to int32_t.

Signed-off-by: Emre Ucan <eucan@de.adit-jv.com>
Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
compositor/systemd-notify.c

index 50f03cb..e53a9d2 100644 (file)
@@ -120,7 +120,7 @@ wet_module_init(struct weston_compositor *compositor,
 {
        char *watchdog_time_env;
        struct wl_event_loop *loop;
-       long watchdog_time_conv;
+       int32_t watchdog_time_conv;
        struct systemd_notifier *notifier;
 
        notifier = zalloc(sizeof *notifier);