From dc1476ee09a05048e07df92b43380cdf3ec3c3a4 Mon Sep 17 00:00:00 2001 From: Dongyeon Kim Date: Thu, 30 Jul 2015 10:14:14 +0900 Subject: [PATCH] ecore_evas_x: make gl_sync_draw_done an explicit signed char type Summary: char type is interpreted as unsigned char in some implementations, so setting -1 will be read as 255. So we should explicitly make this a signed char type. @fix Test Plan: Local tests Reviewers: cedric, jpeg Reviewed By: jpeg Subscribers: wonsik, cedric Differential Revision: https://phab.enlightenment.org/D2895 --- src/lib/ecore_evas/ecore_evas_private.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/ecore_evas/ecore_evas_private.h b/src/lib/ecore_evas/ecore_evas_private.h index 312fd09..c342ace 100644 --- a/src/lib/ecore_evas/ecore_evas_private.h +++ b/src/lib/ecore_evas/ecore_evas_private.h @@ -324,7 +324,7 @@ struct _Ecore_Evas 0 : sync_draw_done is sent by ecore_evas 1 : sync_draw_done is sent by gl */ - char gl_sync_draw_done; + signed char gl_sync_draw_done; unsigned char ignore_events : 1; unsigned char manual_render : 1; -- 2.7.4