g_variant_unref(gv);
} else {
/* LCOV_EXCL_START */
- ERR("g_dbus_conn failed. error (%s)", gerr->message);
- if (strstr(gerr->message, "AccessDenied")) {
- if (telephony_check_legacy_telephony_privilege()) {
- DBG("return pseudo value");
- *imei = strdup("000000000000000");
+ if (gerr) {
+ ERR("g_dbus_conn failed. error (%s)", gerr->message);
+ if (strstr(gerr->message, "AccessDenied")) {
+ if (telephony_check_legacy_telephony_privilege()) {
+ DBG("return pseudo value");
+ *imei = strdup("000000000000000");
+ } else {
+ ERR("PERMISSION_DENIED");
+ error = TELEPHONY_ERROR_PERMISSION_DENIED;
+ }
} else {
- ERR("PERMISSION_DENIED");
- error = TELEPHONY_ERROR_PERMISSION_DENIED;
+ ERR("OPERATION_FAILED");
+ error = TELEPHONY_ERROR_OPERATION_FAILED;
}
- } else {
- ERR("OPERATION_FAILED");
- error = TELEPHONY_ERROR_OPERATION_FAILED;
+ g_error_free(gerr);
}
- g_error_free(gerr);
}
return error;
}
g_variant_unref(gv);
} else {
- ERR("g_dbus_conn failed. error (%s)", gerr->message);
- if (strstr(gerr->message, "AccessDenied")) {
- if (telephony_check_legacy_telephony_privilege()) {
- DBG("return pseudo value");
- *meid = strdup("000000000000000");
+ if (gerr) {
+ ERR("g_dbus_conn failed. error (%s)", gerr->message);
+ if (strstr(gerr->message, "AccessDenied")) {
+ if (telephony_check_legacy_telephony_privilege()) {
+ DBG("return pseudo value");
+ *meid = strdup("000000000000000");
+ } else {
+ ERR("PERMISSION_DENIED");
+ ret = TELEPHONY_ERROR_PERMISSION_DENIED;
+ }
} else {
- ERR("PERMISSION_DENIED");
- ret = TELEPHONY_ERROR_PERMISSION_DENIED;
+ ERR("OPERATION_FAILED");
+ ret = TELEPHONY_ERROR_OPERATION_FAILED;
}
- } else {
- ERR("OPERATION_FAILED");
- ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ g_error_free(gerr);
}
- g_error_free(gerr);
}
return ret;
g_variant_unref(dbus_result);
/* LCOV_EXCL_START */
} else {
- ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
- if (strstr(error->message, "AccessDenied")) {
- ERR("PERMISSION_DENIED");
- ret = TELEPHONY_ERROR_PERMISSION_DENIED;
- } else {
- ERR("OPERATION_FAILED");
- ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ if (error) {
+ ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
+ if (strstr(error->message, "AccessDenied")) {
+ ERR("PERMISSION_DENIED");
+ ret = TELEPHONY_ERROR_PERMISSION_DENIED;
+ } else {
+ ERR("OPERATION_FAILED");
+ ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ }
+ g_error_free(error);
}
- g_error_free(error);
}
/* LCOV_EXCL_STOP */
g_variant_unref(dbus_result);
} else {
/* LCOV_EXCL_START */
- ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
- if (strstr(error->message, "AccessDenied")) {
- ERR("PERMISSION_DENIED");
- ret = TELEPHONY_ERROR_PERMISSION_DENIED;
- } else {
- ERR("OPERATION_FAILED");
- ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ if (error) {
+ ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
+ if (strstr(error->message, "AccessDenied")) {
+ ERR("PERMISSION_DENIED");
+ ret = TELEPHONY_ERROR_PERMISSION_DENIED;
+ } else {
+ ERR("OPERATION_FAILED");
+ ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ }
+ g_error_free(error);
}
- g_error_free(error);
/* LCOV_EXCL_STOP */
}
g_variant_unref(dbus_result);
} else {
/* LCOV_EXCL_START */
- ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
- if (strstr(error->message, "AccessDenied")) {
- ERR("PERMISSION_DENIED");
- ret = TELEPHONY_ERROR_PERMISSION_DENIED;
+ if (error) {
+ ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
+ if (strstr(error->message, "AccessDenied")) {
+ ERR("PERMISSION_DENIED");
+ ret = TELEPHONY_ERROR_PERMISSION_DENIED;
+ }
+ g_error_free(error);
}
- g_error_free(error);
/* LCOV_EXCL_STOP */
}
g_variant_unref(dbus_result);
} else {
/* LCOV_EXCL_START */
- ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
- if (strstr(error->message, "AccessDenied")) {
- ERR("PERMISSION_DENIED");
- ret = TELEPHONY_ERROR_PERMISSION_DENIED;
- } else {
- ERR("OPERATION_FAILED");
- ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ if (error) {
+ ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
+ if (strstr(error->message, "AccessDenied")) {
+ ERR("PERMISSION_DENIED");
+ ret = TELEPHONY_ERROR_PERMISSION_DENIED;
+ } else {
+ ERR("OPERATION_FAILED");
+ ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ }
+ g_error_free(error);
}
- g_error_free(error);
/* LCOV_EXCL_STOP */
}
g_variant_unref(dbus_result);
} else {
/* LCOV_EXCL_START */
- ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
- if (strstr(error->message, "AccessDenied")) {
- ERR("PERMISSION_DENIED");
- ret = TELEPHONY_ERROR_PERMISSION_DENIED;
- } else {
- ERR("OPERATION_FAILED");
- ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ if (error) {
+ ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
+ if (strstr(error->message, "AccessDenied")) {
+ ERR("PERMISSION_DENIED");
+ ret = TELEPHONY_ERROR_PERMISSION_DENIED;
+ } else {
+ ERR("OPERATION_FAILED");
+ ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ }
+ g_error_free(error);
}
- g_error_free(error);
/* LCOV_EXCL_STOP */
}
g_variant_unref(dbus_result);
} else {
/* LCOV_EXCL_START */
- ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
- if (strstr(error->message, "AccessDenied")) {
- ERR("PERMISSION_DENIED");
- ret = TELEPHONY_ERROR_PERMISSION_DENIED;
- } else {
- ERR("OPERATION_FAILED");
- ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ if (error) {
+ ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
+ if (strstr(error->message, "AccessDenied")) {
+ ERR("PERMISSION_DENIED");
+ ret = TELEPHONY_ERROR_PERMISSION_DENIED;
+ } else {
+ ERR("OPERATION_FAILED");
+ ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ }
+ g_error_free(error);
}
- g_error_free(error);
/* LCOV_EXCL_STOP */
}
g_variant_unref(dbus_result);
} else {
/* LCOV_EXCL_START */
- ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
- if (strstr(error->message, "AccessDenied")) {
- ERR("PERMISSION_DENIED");
- ret = TELEPHONY_ERROR_PERMISSION_DENIED;
- } else {
- ERR("OPERATION_FAILED");
- ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ if (error) {
+ ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
+ if (strstr(error->message, "AccessDenied")) {
+ ERR("PERMISSION_DENIED");
+ ret = TELEPHONY_ERROR_PERMISSION_DENIED;
+ } else {
+ ERR("OPERATION_FAILED");
+ ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ }
+ g_error_free(error);
}
- g_error_free(error);
/* LCOV_EXCL_STOP */
}
g_variant_unref(dbus_result);
} else {
/* LCOV_EXCL_START */
- ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
- if (strstr(error->message, "AccessDenied")) {
- ERR("PERMISSION_DENIED");
- ret = TELEPHONY_ERROR_PERMISSION_DENIED;
- } else {
- ERR("OPERATION_FAILED");
- ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ if (error) {
+ ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
+ if (strstr(error->message, "AccessDenied")) {
+ ERR("PERMISSION_DENIED");
+ ret = TELEPHONY_ERROR_PERMISSION_DENIED;
+ } else {
+ ERR("OPERATION_FAILED");
+ ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ }
+ g_error_free(error);
}
- g_error_free(error);
/* LCOV_EXCL_STOP */
}
g_variant_unref(dbus_result);
} else {
/* LCOV_EXCL_START */
- ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
- if (strstr(error->message, "AccessDenied")) {
- ERR("PERMISSION_DENIED");
- ret = TELEPHONY_ERROR_PERMISSION_DENIED;
- } else {
- ERR("OPERATION_FAILED");
- ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ if (error) {
+ ERR("g_dbus_connection_call_sync() failed. (%s)", error->message);
+ if (strstr(error->message, "AccessDenied")) {
+ ERR("PERMISSION_DENIED");
+ ret = TELEPHONY_ERROR_PERMISSION_DENIED;
+ } else {
+ ERR("OPERATION_FAILED");
+ ret = TELEPHONY_ERROR_OPERATION_FAILED;
+ }
+ g_error_free(error);
}
- g_error_free(error);
/* LCOV_EXCL_STOP */
}
g_free(iccid);
g_variant_unref(sync_gv);
} else {
- ERR("g_dbus_conn failed. error (%s)", gerr->message);
- error_code = _convert_dbus_errmsg_to_sim_error(gerr->message);
- if (error_code == TELEPHONY_ERROR_PERMISSION_DENIED) {
- if (telephony_check_legacy_telephony_privilege()) {
- DBG("return pseudo value");
- *icc_id = strdup("0000000000000000000");
- error_code = TELEPHONY_ERROR_NONE;
- } else {
- ERR("PERMISSION_DENIED");
+ if (gerr) {
+ ERR("g_dbus_conn failed. error (%s)", gerr->message);
+ error_code = _convert_dbus_errmsg_to_sim_error(gerr->message);
+ if (error_code == TELEPHONY_ERROR_PERMISSION_DENIED) {
+ if (telephony_check_legacy_telephony_privilege()) {
+ DBG("return pseudo value");
+ *icc_id = strdup("0000000000000000000");
+ error_code = TELEPHONY_ERROR_NONE;
+ } else {
+ ERR("PERMISSION_DENIED");
+ }
}
+ g_error_free(gerr);
}
- g_error_free(gerr);
}
return error_code;
g_variant_unref(sync_gv);
} else {
/* LCOV_EXCL_START */
- ERR("g_dbus_conn failed. error (%s)", gerr->message);
- error_code = _convert_dbus_errmsg_to_sim_error(gerr->message);
- g_error_free(gerr);
+ if (gerr) {
+ ERR("g_dbus_conn failed. error (%s)", gerr->message);
+ error_code = _convert_dbus_errmsg_to_sim_error(gerr->message);
+ g_error_free(gerr);
+ }
/* LCOV_EXCL_STOP */
}
}
g_variant_unref(sync_gv);
} else {
/* LCOV_EXCL_START */
- ERR("g_dbus_conn failed. error (%s)", gerr->message);
- error_code = _convert_dbus_errmsg_to_sim_error(gerr->message);
- g_error_free(gerr);
+ if (gerr) {
+ ERR("g_dbus_conn failed. error (%s)", gerr->message);
+ error_code = _convert_dbus_errmsg_to_sim_error(gerr->message);
+ g_error_free(gerr);
+ }
/* LCOV_EXCL_STOP */
}
g_variant_unref(sync_gv);
} else {
/* LCOV_EXCL_START */
- ERR("g_dbus_conn failed. error (%s)", gerr->message);
- error_code = _convert_dbus_errmsg_to_sim_error(gerr->message);
- g_error_free(gerr);
+ if (gerr) {
+ ERR("g_dbus_conn failed. error (%s)", gerr->message);
+ error_code = _convert_dbus_errmsg_to_sim_error(gerr->message);
+ g_error_free(gerr);
+ }
/* LCOV_EXCL_STOP */
}
}