&data,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish"
- " connection handover: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish connection handover: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
if (out_ac_data)
*out_ac_data = net_nfc_util_gdbus_variant_to_data(out_data);
} else {
- DEBUG_ERR_MSG("handover (sync call) failed: %s", error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("handover (sync call) failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
return out_result;
NULL,
&error);
if (handover_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
}
}
} else {
- DEBUG_ERR_MSG("net_nfc_gdbus_hce_call_start_hce_handler_sync failed: %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("net_nfc_gdbus_hce_call_start_hce_handler_sync failed: %s", error->message);
+ g_error_free(error);
+ }
result = NET_NFC_IPC_FAIL;
}
net_nfc_client_hce_ipc_deinit();
} else {
- DEBUG_ERR_MSG("net_nfc_gdbus_hce_call_stop_hce_handler_sync failed: %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("net_nfc_gdbus_hce_call_stop_hce_handler_sync failed: %s", error->message);
+ g_error_free(error);
+ }
result = NET_NFC_IPC_FAIL;
}
&error);
if (hce_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
-
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
static bool __process_server_message()
{
- bool result;
+ bool result = false;
data_s data;
if (__receive_data_from_server(hce_client_socket, &data) == true) {
bool net_nfc_server_hce_ipc_send_to_server(int type,
net_nfc_target_handle_s *handle, data_s *data)
{
- bool ret;
+ bool ret = false;
data_s temp;
uint32_t len = sizeof(net_nfc_hce_data_t);
&result,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish config: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish config: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
&out_client_socket,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish listen: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish listen: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
socket_data = llcp_socket_data_find(out_client_socket);
&result,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish accept: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish accept: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
&result,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish reject: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish reject: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
&out_client_socket,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish connect: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish connect: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
socket_data = llcp_socket_data_find(out_client_socket);
&out_client_socket,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish connect sap: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish connect sap: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
socket_data = llcp_socket_data_find(out_client_socket);
&out_client_socket,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish send: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish send: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
&out_client_socket,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish send to: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish send to: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
&variant,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish receive: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish receive: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
&variant,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish receive from: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish receive from: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
&out_client_socket,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish close: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish close: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
socket_data = llcp_socket_data_find(out_client_socket);
&out_client_socket,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish disconnect: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish disconnect: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
socket_data = llcp_socket_data_find(out_client_socket);
&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("can not config: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not config: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
if (out_socket)
*out_socket = out_client_socket;
} else {
- DEBUG_ERR_MSG("can not listen: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not listen: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
&result,
NULL,
&error) == false) {
- DEBUG_ERR_MSG("can not connect: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not connect: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
&result,
NULL,
&error) == false) {
- DEBUG_ERR_MSG("can not connect: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not connect: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
if (out_socket)
*out_socket = out_client_socket;
} else {
- DEBUG_ERR_MSG("can not connect: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not connect: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
if (out_socket)
*out_socket = out_client_socket;
} else {
- DEBUG_ERR_MSG("can not connect: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not connect: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
return NET_NFC_UNKNOWN_ERROR;
}
} else {
- DEBUG_ERR_MSG("can not call send: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call send: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
return NET_NFC_UNKNOWN_ERROR;
}
} else {
- DEBUG_ERR_MSG("can not call send to: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call send to: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
&error) == true) {
*out_data = net_nfc_util_gdbus_variant_to_data(variant);
} else {
- DEBUG_ERR_MSG("can not call receive: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call receive: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
*out_sap = sap;
*out_data = net_nfc_util_gdbus_variant_to_data(variant);
} else {
- DEBUG_ERR_MSG("can not call receive from: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call receive from: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
return NET_NFC_UNKNOWN_ERROR;
}
} else {
- DEBUG_ERR_MSG("can not close: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not close: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
return NET_NFC_UNKNOWN_ERROR;
}
} else {
- DEBUG_ERR_MSG("can not disconnect: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not disconnect: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
NULL,
&error);
if (llcp_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
-
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
&result,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish call_set_active: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish call_set_active: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
func_data->result = result;
&out_state,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish get_server_state: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish get_server_state: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
NULL,
&error);
if (auto_start_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
NULL,
&error);
if (auto_start_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
&out_result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("can not call SetActive: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call SetActive: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
return out_result;
&error) == TRUE) {
*state = out_state;
} else {
- DEBUG_ERR_MSG("can not call GetServerState: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call GetServerState: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
return out_result;
NULL,
&error);
if (auto_start_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
&out_result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("can not call ConfigureDiscovery : %s", error->message);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call ConfigureDiscovery : %s", error->message);
+ g_error_free(error);
+ }
out_result = NET_NFC_IPC_FAIL;
-
- g_error_free(error);
}
return out_result;
NULL,
&error);
if (manager_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
&out_data,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish read: %s", error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish read: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
(gint *)&out_result,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish write: %s", error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish write: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
(gint *)&out_result,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish make read only: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish make read only: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
(gint *)&out_result,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish format: %s", error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish format: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
&error) == TRUE) {
*message = net_nfc_util_gdbus_variant_to_ndef_message(out_data);
} else {
- DEBUG_ERR_MSG("can not call read: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call read: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
return out_result;
(gint *)&out_result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("can not call write: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call write: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
return out_result;
(gint *)&out_result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("can not make read only: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not make read only: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
return out_result;
(gint *)&out_result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("can not call format: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call format: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
return out_result;
NULL,
&error);
if (ndef_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
net_nfc_error_e net_nfc_create_ndef_message_from_rawdata(
ndef_message_h *ndef_message, data_h rawdata)
{
- net_nfc_error_e result;
+ net_nfc_error_e result = NET_NFC_OK;
ndef_message_h msg;
if (ndef_message == NULL || rawdata == NULL)
(gint *)&out_result,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish p2p send: %s", error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish p2p send: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
(gint *)&out_result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("p2p send (sync call) failed: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("p2p send (sync call) failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
return out_result;
NULL,
&error);
if (p2p_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
&result,
NULL,
&error) == false) {
- DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_check_transaction_permission_sync failed : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_check_transaction_permission_sync failed : %s", error->message);
+ g_error_free(error);
+ }
return;
}
&result,
res,
&error) == FALSE) {
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Could not set secure element: %s", error->message);
+ g_error_free(error);
+ }
- DEBUG_ERR_MSG("Could not set secure element: %s",
- error->message);
result = NET_NFC_IPC_FAIL;
-
- g_error_free(error);
}
if (func_data->se_callback != NULL) {
&out_handle,
res,
&error) == FALSE) {
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Could not open secure element: %s", error->message);
+ g_error_free(error);
+ }
- DEBUG_ERR_MSG("Could not open secure element: %s",
- error->message);
result = NET_NFC_IPC_FAIL;
-
- g_error_free(error);
}
if (func_data->se_callback != NULL) {
&result,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Could not close secure element: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Could not close secure element: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
if (func_data->se_callback != NULL) {
&out_response,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Could not send apdu: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Could not send apdu: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
if (func_data->se_callback != NULL) {
&out_atr,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Could not get atr: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Could not get atr: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
if (func_data->se_callback != NULL) {
&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("Set secure element failed: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Set secure element failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
SECURE_MSG("type [%d]", type);
*se_type = type;
} else {
- DEBUG_ERR_MSG("get secure element failed: %s", error->message);
-
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("get secure element failed: %s", error->message);
+ g_error_free(error);
+ }
result = NET_NFC_IPC_FAIL;
}
&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("Set card emulation failed: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Set card emulation failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
&error) == true) {
*se_type = type;
} else {
- DEBUG_ERR_MSG("get secure element failed: %s", error->message);
-
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("get secure element failed: %s", error->message);
+ g_error_free(error);
+ }
result = NET_NFC_IPC_FAIL;
}
NULL,
&error);
if (auto_start_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
NULL,
&error);
if (auto_start_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
&error) == true) {
*handle = GUINT_TO_POINTER(out_handle);
} else {
- DEBUG_ERR_MSG("Open internal secure element failed: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Open internal secure element failed: %s", error->message);
+ result = NET_NFC_IPC_FAIL;
+ }
g_error_free(error);
}
NULL,
&error);
if (auto_start_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
NULL,
&error);
if (auto_start_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("close internal secure element failed: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("close internal secure element failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
NULL,
&error);
if (auto_start_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
NULL,
&error);
if (auto_start_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
&error) == true) {
*atr = net_nfc_util_gdbus_variant_to_data(out_atr);
} else {
- DEBUG_ERR_MSG("Get attributes failed: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Get attributes failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
NULL,
&error);
if (auto_start_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
NULL,
&error);
if (auto_start_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
&error) == true) {
*response = net_nfc_util_gdbus_variant_to_data(out_data);
} else {
- DEBUG_ERR_MSG("Send APDU failed: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Send APDU failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
NULL,
&error);
if (auto_start_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
&result,
NULL,
&error) != true) {
+ if (error != NULL) {
+ DEBUG_ERR_MSG("set transaction fg dispatch failed: %s", error->message);
+ g_error_free(error);
+ }
- DEBUG_ERR_MSG("set transaction fg dispatch failed: %s", error->message);
result = NET_NFC_IPC_FAIL;
-
- g_error_free(error);
}
return result;
&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("Set Route Aid failed: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Set Route Aid failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
DEBUG_CLIENT_MSG("net_nfc_gdbus_secure_element_call_set_default_route_sync end");
&error) == true) {
*activated = ret;
} else {
- DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_is_activated_aid_handler_sync failed : %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_is_activated_aid_handler_sync failed : %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
&error) == true) {
*activated = ret;
} else {
- DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_is_activated_category_handler_sync failed : %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_is_activated_category_handler_sync failed : %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
&aids,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_get_registered_aids_sync failed : %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_get_registered_aids_sync failed : %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
if (result == NET_NFC_OK) {
&aids,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_get_registered_aids_sync failed : %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_get_registered_aids_sync failed : %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
if (result == NET_NFC_OK) {
&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_register_aid_sync failed : %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_register_aid_sync failed : %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_unregister_aid_sync failed : %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_unregister_aid_sync failed : %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_unregister_aids_sync failed : %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_unregister_aids_sync failed : %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
&handlers,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_get_registered_handlers_sync failed : %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_get_registered_handlers_sync failed : %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
if (result == NET_NFC_OK) {
NULL,
&error);
if (auto_start_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("Set Route Aid failed: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Set Route Aid failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
DEBUG_CLIENT_MSG("net_nfc_gdbus_secure_element_call_add_route_aid_sync end");
NULL,
&error);
if (auto_start_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("Remove Route Aid failed: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Remove Route Aid failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
DEBUG_CLIENT_MSG("net_nfc_gdbus_hce_call_set_route_aid_sync end");
NULL,
&error);
if (auto_start_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("Remove Package Aid failed: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Remove Package Aid failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
DEBUG_CLIENT_MSG("net_nfc_client_se_remove_package_aids_sync end");
state,
&result,
NULL, &error) == FALSE) {
- DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_set_preferred_handler_sync failed : %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_set_preferred_handler_sync failed : %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
used,
max,
NULL, &error) == FALSE) {
- DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_get_handler_storage_info_sync failed : %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_get_handler_storage_info_sync failed : %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
}
}
} else {
- DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_get_conflict_handlers_sync failed : %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("net_nfc_gdbus_secure_element_call_get_conflict_handlers_sync failed : %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
NULL,
&error);
if (se_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
-
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
&out_data,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish send client request %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish send client request %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
g_variant_get(parameter, "(ttt)",
(gint *)&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("snep server(sync call) failed: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("snep server(sync call) failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
g_variant_unref(parameter);
}
(gint *)&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("snep client(sync call) failed: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("snep client(sync call) failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
g_variant_unref(parameter);
}
(gint *)&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("snep stop service(sync call) failed: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("snep stop service(sync call) failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
(gint *)&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("snep register server(sync call) failed: %s",
- error->message);
- if (error->code == G_DBUS_ERROR_ACCESS_DENIED)
- result = NET_NFC_PERMISSION_DENIED;
- else
+ if (error != NULL) {
+ DEBUG_ERR_MSG("snep register server(sync call) failed: %s", error->message);
+ if (error->code == G_DBUS_ERROR_ACCESS_DENIED)
+ result = NET_NFC_PERMISSION_DENIED;
+ else
+ result = NET_NFC_IPC_FAIL;
+ g_error_free(error);
+ } else {
result = NET_NFC_IPC_FAIL;
-
- g_error_free(error);
+ }
g_variant_unref(parameter);
}
(gint *)&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("snep unregister server(sync call) failed: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("snep unregister server(sync call) failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
NULL,
&error);
if (snep_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
&result,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish popup_set_active: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish popup_set_active: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("can not call SetActive: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call SetActive: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("can not call SetActive: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call SetActive: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
&error) == true) {
*state = out_state;
} else {
+ if (error != NULL) {
+ DEBUG_ERR_MSG("net_nfc_gdbus_popup_call_get_sync failed: %s", error->message);
+ g_error_free(error);
+ }
- DEBUG_ERR_MSG("net_nfc_gdbus_popup_call_get_sync failed: %s",
- error->message);
result = NET_NFC_IPC_FAIL;
-
- g_error_free(error);
}
return result;
NULL,
&error);
if (popup_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_OPERATION_FAIL;
}
(gint *)&out_dev_type,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not get is_tag_connected result: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not get is_tag_connected result: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
return result;
}
&out_barcode,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can no get barcode result: %s", error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can no get barcode result: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
return result;
}
data = g_new0(data_s, 1);
net_nfc_util_gdbus_variant_to_data_s(out_barcode, data);
- if (data == NULL || data->buffer == NULL || data->length == 0)
+ if (data == NULL)
return NET_NFC_OPERATION_FAIL;
+ if (data->buffer == NULL || data->length == 0) {
+ net_nfc_util_free_data(data);
+
+ return NET_NFC_OPERATION_FAIL;
+ }
+
/* alloc barcode */
*barcode_len = data->length;
*barcode = (unsigned char *)calloc(*barcode_len, sizeof(unsigned char));
&out_raw_data,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can no get current_tag_info result: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can no get current_tag_info result: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
return result;
}
(gint *)&out_dev_type,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can no get current_target_handle result: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can no get current_target_handle result: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
return result;
}
NULL,
&error);
if (tag_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
(gint *)&out_result,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish sim_test: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish sim_test: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
(gint *)&out_result,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish prbs test: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish prbs test: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
&out_version,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish get_firmware_version: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish get_firmware_version: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
(gint *)&out_result,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish set_ee_data: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish set_ee_data: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
(gint *)&out_result,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish sim_test: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish sim_test: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
if (func_data->callback != NULL) {
(gint *)&out_result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("can not call SimTest: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call SimTest: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
return out_result;
(gint *)&out_result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("can not call PrbsTest: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call PrbsTest: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
return out_result;
&error) == TRUE) {
*version = out_version;
} else {
- DEBUG_ERR_MSG("can not call Get Firmware version: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call Get Firmware version: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
return out_result;
(gint *)&out_result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("can not call SetEeTest: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call SetEeTest: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
return out_result;
(gint *)&out_result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("can not call ESE Test: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call ESE Test: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
return out_result;
(gint *)&out_result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("can not call SetSeTechType: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call SetSeTechType: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
return out_result;
&result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("can not call listen tech mask: %s",
- error->message);
- result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("can not call listen tech mask: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ result = NET_NFC_IPC_FAIL;
}
return result;
NULL,
&error);
if (test_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}
&out_data,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish transceive: %s", error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish transceive: %s", error->message);
+ out_result = NET_NFC_IPC_FAIL;
+ }
g_error_free(error);
}
(gint *)&out_result,
res,
&error) == FALSE) {
- DEBUG_ERR_MSG("Can not finish transceive: %s", error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not finish transceive: %s", error->message);
+ out_result = NET_NFC_IPC_FAIL;
+ }
g_error_free(error);
}
(gint *)&out_result,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("Transceive (sync call) failed: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Transceive (sync call) failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
return out_result;
&out_data,
NULL,
&error) == FALSE) {
- DEBUG_ERR_MSG("Transceive (sync call) failed: %s",
- error->message);
- out_result = NET_NFC_IPC_FAIL;
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Transceive (sync call) failed: %s", error->message);
+ g_error_free(error);
+ }
- g_error_free(error);
+ out_result = NET_NFC_IPC_FAIL;
}
if (response && out_data != NULL)
NULL,
&error);
if (transceive_proxy == NULL) {
- DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
- g_error_free(error);
+ if (error != NULL) {
+ DEBUG_ERR_MSG("Can not create proxy : %s", error->message);
+ g_error_free(error);
+ }
return NET_NFC_UNKNOWN_ERROR;
}