*/
struct oem_data {
unsigned int oem_id; /**< Oem ID */
- unsigned int data_len; /**< Oem data length */
+ gsize data_len; /**< Oem data length */
unsigned char *data; /**< Oem data */
};
gchar *data = NULL;
g_variant_get(param, "(is)", &oem_data.oem_id, &data);
- oem_data.data = g_base64_decode((const gchar *)data, (gsize *)&oem_data.data_len);
+ oem_data.data = g_base64_decode((const gchar *)data, &oem_data.data_len);
if (oem_data.data) {
- msg("[%s] id:[%d] len:[%d]", handle->cp_name, oem_data.oem_id, oem_data.data_len);
+ msg("[%s] id:[%d] len:[%zu]", handle->cp_name, oem_data.oem_id, oem_data.data_len);
TAPI_INVOKE_NOTI_CALLBACK(&oem_data);
g_free(oem_data.data);
g_variant_get(dbus_result, "(is)", &oem_data.oem_id, &data);
- oem_data.data = g_base64_decode((const gchar *)data, (gsize *)&oem_data.data_len);
+ oem_data.data = g_base64_decode((const gchar *)data, &oem_data.data_len);
if (oem_data.data) {
result = TAPI_API_SUCCESS;
- dbg("id:[0x%x] len:[%d]", oem_data.oem_id, oem_data.data_len);
+ dbg("id:[0x%x] len:[%zu]", oem_data.oem_id, oem_data.data_len);
TAPI_INVOKE_RESP_CALLBACK(evt_cb_data, result, &oem_data);
g_variant_get(rst, "(is)", &outparam->oem_id, &pdata);
- outparam->data = g_base64_decode((const gchar *)pdata, (gsize *)&outparam->data_len);
+ outparam->data = g_base64_decode((const gchar *)pdata, &outparam->data_len);
if (outparam->data_len)
- dbg("id:[0x%x] len:[%d]", outparam->oem_id, outparam->data_len);
+ dbg("id:[0x%x] len:[%zu]", outparam->oem_id, outparam->data_len);
g_free(pdata);
g_variant_unref(rst);