diff options
author | Hwankyu Jhun <h.jhun@samsung.com> | 2020-07-13 11:18:42 +0900 |
---|---|---|
committer | Hwankyu Jhun <h.jhun@samsung.com> | 2020-07-13 11:22:07 +0900 |
commit | b87adf855492375c678d28a70310f3d0c8cf570f (patch) | |
tree | 9083317d21a696794b63b2b32206b1691065cb7a | |
parent | aadb28d4f28afa629bf22166f772339a0d08f9b3 (diff) | |
download | alarm-manager-b87adf855492375c678d28a70310f3d0c8cf570f.tar.gz alarm-manager-b87adf855492375c678d28a70310f3d0c8cf570f.tar.bz2 alarm-manager-b87adf855492375c678d28a70310f3d0c8cf570f.zip |
Fix wrong type
gboolean is the integer. The size of gboolean is 4 bytes.
The size of bool is 1 byte.
Change-Id: Ic2b515cff24cd0e27d011b573e0764b1c0607e12
Signed-off-by: Hwankyu Jhun <h.jhun@samsung.com>
-rw-r--r-- | lib/alarm-lib-dbus.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/alarm-lib-dbus.c b/lib/alarm-lib-dbus.c index a23da20..0bb2c51 100644 --- a/lib/alarm-lib-dbus.c +++ b/lib/alarm-lib-dbus.c @@ -910,6 +910,7 @@ bool _send_alarm_get_global(alarm_context_t context, const alarm_id_t alarm_id, int return_code = -1; GVariant *param = NULL; GVariant *reply = NULL; + gboolean is_global = FALSE; param = g_variant_new("(i)", alarm_id); @@ -921,7 +922,8 @@ bool _send_alarm_get_global(alarm_context_t context, const alarm_id_t alarm_id, return false; } - g_variant_get(reply, "(bi)", global, &return_code); + g_variant_get(reply, "(bi)", &is_global, &return_code); + *global = is_global ? true : false; LOGD("alarm_get_global dbus sync() success. alarm_id[%d], global[%d]\ return_code[%d]", alarm_id, *global, return_code); |