summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/alarm-lib-dbus.c4
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);