static GVariant *runtime_info_dbus_request_usage_info(runtime_info_usage_type_e type,
int *pid, int size, int *error)
{
+ int ret;
GVariant *args_in = NULL;
GVariant *args_out = NULL;
GVariant *usage;
_D("Process %d: Sending dbus message to resourced for %s info",
getpid(), dbus_info[type].caption);
- args_out = dbus_handle_method_sync_with_reply_var(RESOURCED_BUS_NAME,
+ ret = dbus_handle_method_sync_with_reply_var(RESOURCED_BUS_NAME,
RESOURCED_USAGE_OBJECT_NAME,
RESOURCED_USAGE_INTERFACE_NAME,
dbus_info[type].method_name,
- args_in);
+ args_in, &args_out);
- if (!args_out) {
+ if (ret < 0) {
//LCOV_EXCL_START : system error
_E("DBUS_METHOD_CALL: not able to send message");