common/ipc: Fix out-param type to bool in case of ESPP_SERVICE_DATA_TYPE_BOOL
authorSangchul Lee <sc11.lee@samsung.com>
Thu, 4 May 2023 06:45:27 +0000 (15:45 +0900)
committer이상철/Tizen Platform Lab(SR)/삼성전자 <sc11.lee@samsung.com>
Thu, 4 May 2023 07:21:34 +0000 (16:21 +0900)
Signed-off-by: Sangchul Lee <sc11.lee@samsung.com>
src/common/espp_service_ipc.c

index c69cf32..19236da 100644 (file)
@@ -58,7 +58,7 @@ static void __json_obj_foreach_func(JsonObject *object, const gchar *name, JsonN
 
        switch ((c = *(data->formats + data->count++))) {
        case 'b':
-               *(va_arg(data->ap, int*)) = json_object_get_boolean_member(member, data_type_strs[ESPP_SERVICE_DATA_TYPE_BOOL]);
+               *(va_arg(data->ap, bool*)) = json_object_get_boolean_member(member, data_type_strs[ESPP_SERVICE_DATA_TYPE_BOOL]);
                break;
        case 'i':
                *(va_arg(data->ap, int*)) = json_object_get_int_member(member, data_type_strs[ESPP_SERVICE_DATA_TYPE_INT]);