isimodem: Always compare to NULL explicitly

This commit is contained in:
Aki Niemi 2010-12-01 15:46:57 +02:00
parent 1f238413cb
commit 98074fdb60
15 changed files with 93 additions and 100 deletions

View File

@ -140,7 +140,7 @@ static void isi_set(struct ofono_call_barring *barr, const char *lock,
goto error; goto error;
if (g_isi_client_send(bd->client, msg, sizeof(msg), SS_TIMEOUT, if (g_isi_client_send(bd->client, msg, sizeof(msg), SS_TIMEOUT,
set_resp_cb, cbd, g_free)) set_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:
@ -259,7 +259,7 @@ static void isi_query(struct ofono_call_barring *barr, const char *lock,
goto error; goto error;
if (g_isi_client_send(bd->client, msg, sizeof(msg), SS_TIMEOUT, if (g_isi_client_send(bd->client, msg, sizeof(msg), SS_TIMEOUT,
query_resp_cb, cbd, g_free)) query_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:
@ -322,7 +322,7 @@ static void isi_set_passwd(struct ofono_call_barring *barr, const char *lock,
goto error; goto error;
if (g_isi_client_send(bd->client, msg, sizeof(msg), SS_TIMEOUT, if (g_isi_client_send(bd->client, msg, sizeof(msg), SS_TIMEOUT,
set_passwd_resp_cb, cbd, g_free)) set_passwd_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:

View File

@ -255,7 +255,7 @@ static void isi_registration(struct ofono_call_forwarding *cf, int type,
g_free(ucs2); g_free(ucs2);
if (g_isi_client_send(fd->client, msg, 7 + msg[8], SS_TIMEOUT, if (g_isi_client_send(fd->client, msg, 7 + msg[8], SS_TIMEOUT,
registration_resp_cb, cbd, g_free)) registration_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:
@ -318,7 +318,7 @@ static void isi_erasure(struct ofono_call_forwarding *cf, int type, int cls,
goto error; goto error;
if (g_isi_client_send(fd->client, msg, sizeof(msg), SS_TIMEOUT, if (g_isi_client_send(fd->client, msg, sizeof(msg), SS_TIMEOUT,
erasure_resp_cb, cbd, g_free)) erasure_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:
@ -413,7 +413,7 @@ static void isi_query(struct ofono_call_forwarding *cf, int type, int cls,
goto error; goto error;
if (g_isi_client_send(fd->client, msg, sizeof(msg), SS_TIMEOUT, if (g_isi_client_send(fd->client, msg, sizeof(msg), SS_TIMEOUT,
query_resp_cb, cbd, g_free)) query_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:

View File

@ -173,7 +173,7 @@ static void isi_cw_query(struct ofono_call_settings *cs, int cls,
goto error; goto error;
if (g_isi_client_send(sd->client, msg, sizeof(msg), SS_TIMEOUT, if (g_isi_client_send(sd->client, msg, sizeof(msg), SS_TIMEOUT,
query_resp_cb, cbd, g_free)) query_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:
@ -242,7 +242,7 @@ static void isi_cw_set(struct ofono_call_settings *cs, int mode, int cls,
goto error; goto error;
if (g_isi_client_send(sd->client, msg, sizeof(msg), SS_TIMEOUT, if (g_isi_client_send(sd->client, msg, sizeof(msg), SS_TIMEOUT,
set_resp_cb, cbd, g_free)) set_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:

View File

@ -183,7 +183,6 @@ static int isi_cbs_probe(struct ofono_cbs *cbs, unsigned int vendor,
static void isi_cbs_remove(struct ofono_cbs *cbs) static void isi_cbs_remove(struct ofono_cbs *cbs)
{ {
struct cbs_data *cd = ofono_cbs_get_data(cbs); struct cbs_data *cd = ofono_cbs_get_data(cbs);
const uint8_t msg[] = { const uint8_t msg[] = {
SMS_GSM_CB_ROUTING_REQ, SMS_GSM_CB_ROUTING_REQ,
SMS_ROUTING_RELEASE, SMS_ROUTING_RELEASE,

View File

@ -120,7 +120,7 @@ static void isi_query_manufacturer(struct ofono_devinfo *info,
goto error; goto error;
if (g_isi_client_send(dev->client, msg, sizeof(msg), INFO_TIMEOUT, if (g_isi_client_send(dev->client, msg, sizeof(msg), INFO_TIMEOUT,
info_resp_cb, cbd, g_free)) info_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:
@ -144,7 +144,7 @@ static void isi_query_model(struct ofono_devinfo *info,
goto error; goto error;
if (g_isi_client_send(dev->client, msg, sizeof(msg), INFO_TIMEOUT, if (g_isi_client_send(dev->client, msg, sizeof(msg), INFO_TIMEOUT,
info_resp_cb, cbd, g_free)) info_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:
@ -169,7 +169,7 @@ static void isi_query_revision(struct ofono_devinfo *info,
goto error; goto error;
if (g_isi_client_send(dev->client, msg, sizeof(msg), INFO_TIMEOUT, if (g_isi_client_send(dev->client, msg, sizeof(msg), INFO_TIMEOUT,
info_resp_cb, cbd, g_free)) info_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:
@ -193,7 +193,7 @@ static void isi_query_serial(struct ofono_devinfo *info,
goto error; goto error;
if (g_isi_client_send(dev->client, msg, sizeof(msg), INFO_TIMEOUT, if (g_isi_client_send(dev->client, msg, sizeof(msg), INFO_TIMEOUT,
info_resp_cb, cbd, g_free)) info_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:

View File

@ -326,7 +326,7 @@ static void send_context_activate(GIsiClient *client, void *opaque)
if (g_isi_client_send(client, msg, sizeof(msg), if (g_isi_client_send(client, msg, sizeof(msg),
GPDS_CTX_ACTIVATE_TIMEOUT, GPDS_CTX_ACTIVATE_TIMEOUT,
context_activate_cb, cd, NULL)) context_activate_cb, cd, NULL) != NULL)
g_isi_pipe_start(cd->pipe); g_isi_pipe_start(cd->pipe);
else else
gprs_up_fail(cd); gprs_up_fail(cd);
@ -419,8 +419,8 @@ static void link_conf_cb(const GIsiMessage *msg, void *opaque)
if (!check_resp(msg, GPDS_LL_CONFIGURE_RESP, 2, cd, gprs_up_fail)) if (!check_resp(msg, GPDS_LL_CONFIGURE_RESP, 2, cd, gprs_up_fail))
return; return;
if (!g_isi_client_vsend(cd->client, iov, 2, GPDS_TIMEOUT, if (g_isi_client_vsend(cd->client, iov, 2, GPDS_TIMEOUT,
context_conf_cb, cd, NULL)) context_conf_cb, cd, NULL) == NULL)
gprs_up_fail(cd); gprs_up_fail(cd);
} }
@ -441,8 +441,8 @@ static void create_context_cb(const GIsiMessage *msg, void *opaque)
cd->handle = req[1] = data[0]; cd->handle = req[1] = data[0];
if (!g_isi_client_send(cd->client, req, sizeof(req), GPDS_TIMEOUT, if (g_isi_client_send(cd->client, req, sizeof(req), GPDS_TIMEOUT,
link_conf_cb, cd, NULL)) link_conf_cb, cd, NULL) == NULL)
gprs_up_fail(cd); gprs_up_fail(cd);
} }
@ -467,7 +467,7 @@ static void isi_gprs_activate_primary(struct ofono_gprs_context *gc,
DBG("activate: gpds = 0x%04x", cd->gpds); DBG("activate: gpds = 0x%04x", cd->gpds);
if (!cd->gpds) { if (cd == NULL || !cd->gpds) {
/* GPDS is not reachable */ /* GPDS is not reachable */
CALLBACK_WITH_FAILURE(cb, NULL, 0, NULL, NULL, NULL, CALLBACK_WITH_FAILURE(cb, NULL, 0, NULL, NULL, NULL,
NULL, data); NULL, data);
@ -599,15 +599,13 @@ static void isi_gprs_context_remove(struct ofono_gprs_context *gc)
{ {
struct context_data *cd = ofono_gprs_context_get_data(gc); struct context_data *cd = ofono_gprs_context_get_data(gc);
ofono_gprs_context_set_data(gc, NULL);
if (cd == NULL) if (cd == NULL)
return; return;
ofono_gprs_context_set_data(gc, NULL);
reset_context(cd); reset_context(cd);
if (cd->client)
g_isi_client_destroy(cd->client); g_isi_client_destroy(cd->client);
g_free(cd); g_free(cd);
} }

View File

@ -93,10 +93,8 @@ static void set_attach_mode(struct ofono_gprs *gprs, int attached)
0x00 0x00
}; };
if (g_isi_client_send(gd->client, msg, sizeof(msg), g_isi_client_send(gd->client, msg, sizeof(msg), GPDS_TIMEOUT,
GPDS_TIMEOUT, configure_resp_cb, configure_resp_cb, gprs, NULL);
gprs, NULL))
return;
} }
static void detach_ind_cb(const GIsiMessage *msg, void *opaque) static void detach_ind_cb(const GIsiMessage *msg, void *opaque)
@ -184,7 +182,7 @@ static void create_contexts(struct ofono_gprs *gprs, int count)
for (i = 0; i < count; i++) { for (i = 0; i < count; i++) {
gc = ofono_gprs_context_create(omodem, 0, "isimodem", modem); gc = ofono_gprs_context_create(omodem, 0, "isimodem", modem);
if (!gc) if (gc == NULL)
break; break;
ofono_gprs_add_context(gprs, gc); ofono_gprs_add_context(gprs, gc);
@ -277,15 +275,13 @@ static void gpds_reachable_cb(const GIsiMessage *msg, void *opaque)
ofono_gprs_register(gprs); ofono_gprs_register(gprs);
gd->info_client = g_isi_client_create(modem, PN_PHONE_INFO); gd->info_client = g_isi_client_create(modem, PN_PHONE_INFO);
if (!gd->info_client) { if (gd->info_client == NULL) {
create_contexts(gprs, GPDS_MAX_CONTEXT_COUNT); create_contexts(gprs, GPDS_MAX_CONTEXT_COUNT);
return; return;
} }
if (g_isi_client_send(gd->info_client, req, sizeof(req), g_isi_client_send(gd->info_client, req, sizeof(req), GPDS_TIMEOUT,
GPDS_TIMEOUT, info_pp_read_resp_cb, info_pp_read_resp_cb, gprs, NULL);
gprs, NULL))
return;
} }
static int isi_gprs_probe(struct ofono_gprs *gprs, static int isi_gprs_probe(struct ofono_gprs *gprs,
@ -403,7 +399,7 @@ static void isi_gprs_set_attached(struct ofono_gprs *gprs, int attached,
if (g_isi_client_send(gd->client, msg, sizeof(msg), if (g_isi_client_send(gd->client, msg, sizeof(msg),
GPDS_ATTACH_TIMEOUT, attach_resp_cb, GPDS_ATTACH_TIMEOUT, attach_resp_cb,
cbd, g_free)) cbd, g_free) != NULL)
return; return;
} else { } else {
const unsigned char msg[] = { const unsigned char msg[] = {
@ -414,7 +410,7 @@ static void isi_gprs_set_attached(struct ofono_gprs *gprs, int attached,
if (g_isi_client_send(gd->client, msg, sizeof(msg), if (g_isi_client_send(gd->client, msg, sizeof(msg),
GPDS_DETACH_TIMEOUT, detach_resp_cb, GPDS_DETACH_TIMEOUT, detach_resp_cb,
cbd, g_free)) cbd, g_free) != NULL)
return; return;
} }
@ -479,7 +475,7 @@ static void isi_gprs_attached_status(struct ofono_gprs *gprs,
goto error; goto error;
if (g_isi_client_send(gd->client, msg, sizeof(msg), GPDS_TIMEOUT, if (g_isi_client_send(gd->client, msg, sizeof(msg), GPDS_TIMEOUT,
status_resp_cb, cbd, g_free)) status_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:

View File

@ -109,19 +109,19 @@ struct isi_infoserver *isi_infoserver_create(struct ofono_modem *modem,
struct isi_infoserver *self; struct isi_infoserver *self;
GIsiModem *isimodem = data; GIsiModem *isimodem = data;
if (!isimodem) { if (isimodem == NULL) {
errno = EINVAL; errno = EINVAL;
return NULL; return NULL;
} }
self = g_try_new0(struct isi_infoserver, 1); self = g_try_new0(struct isi_infoserver, 1);
if (!self) { if (self == NULL) {
errno = ENOMEM; errno = ENOMEM;
return NULL; return NULL;
} }
self->server = g_isi_server_create(isimodem, PN_EPOC_INFO, &isiversion); self->server = g_isi_server_create(isimodem, PN_EPOC_INFO, &isiversion);
if (!self->server) { if (self->server == NULL) {
g_free(self); g_free(self);
errno = ENOMEM; errno = ENOMEM;
return NULL; return NULL;
@ -137,7 +137,7 @@ struct isi_infoserver *isi_infoserver_create(struct ofono_modem *modem,
void isi_infoserver_destroy(struct isi_infoserver *self) void isi_infoserver_destroy(struct isi_infoserver *self)
{ {
if (!self) if (self == NULL)
return; return;
g_isi_server_destroy(self->server); g_isi_server_destroy(self->server);

View File

@ -121,7 +121,7 @@ static inline int isi_tech_to_at_tech(struct rat_info *rat, struct gsm_info *gsm
{ {
int tech = -1; int tech = -1;
if (!rat || !gsm) if (rat == NULL || gsm == NULL)
return -1; return -1;
if (rat->rat == NET_GSM_RAT) if (rat->rat == NET_GSM_RAT)
@ -194,7 +194,7 @@ static void reg_status_ind_cb(const GIsiMessage *msg, void *data)
struct netreg_data *nd = ofono_netreg_get_data(netreg); struct netreg_data *nd = ofono_netreg_get_data(netreg);
GIsiSubBlockIter iter; GIsiSubBlockIter iter;
if (!netreg || !nd) if (netreg == NULL || nd == NULL)
return; return;
if (g_isi_msg_id(msg) != NET_REG_STATUS_IND) if (g_isi_msg_id(msg) != NET_REG_STATUS_IND)
@ -247,7 +247,7 @@ static void rat_ind_cb(const GIsiMessage *msg, void *data)
GIsiSubBlockIter iter; GIsiSubBlockIter iter;
if (!nd || g_isi_msg_id(msg) != NET_RAT_IND) if (nd == NULL || g_isi_msg_id(msg) != NET_RAT_IND)
return; return;
for (g_isi_sb_iter_init(&iter, msg, 2); for (g_isi_sb_iter_init(&iter, msg, 2);
@ -321,7 +321,7 @@ static void rat_resp_cb(const GIsiMessage *msg, void *data)
}; };
GIsiSubBlockIter iter; GIsiSubBlockIter iter;
if (!cbd || !nd) if (cbd == NULL || nd == NULL)
goto error; goto error;
if (!check_response_status(msg, NET_RAT_RESP)) if (!check_response_status(msg, NET_RAT_RESP))
@ -339,7 +339,7 @@ static void rat_resp_cb(const GIsiMessage *msg, void *data)
} }
if (g_isi_client_send(nd->client, req, sizeof(req), NETWORK_TIMEOUT, if (g_isi_client_send(nd->client, req, sizeof(req), NETWORK_TIMEOUT,
reg_status_resp_cb, cbd, NULL)) reg_status_resp_cb, cbd, NULL) != NULL)
return; return;
error: error:
@ -365,11 +365,11 @@ static void isi_registration_status(struct ofono_netreg *netreg,
NET_CURRENT_RAT NET_CURRENT_RAT
}; };
if (!nd || !cbd) if (nd == NULL || cbd == NULL)
goto error; goto error;
if (g_isi_client_send(nd->client, rat, sizeof(rat), NETWORK_TIMEOUT, if (g_isi_client_send(nd->client, rat, sizeof(rat), NETWORK_TIMEOUT,
rat_resp_cb, cbd, NULL)) rat_resp_cb, cbd, NULL) != NULL)
return; return;
error: error:
@ -443,11 +443,11 @@ static void isi_current_operator(struct ofono_netreg *netreg,
0x00 /* No sub-blocks */ 0x00 /* No sub-blocks */
}; };
if (!cbd || !nd) if (cbd == NULL || nd == NULL)
goto error; goto error;
if (g_isi_client_send(nd->client, msg, sizeof(msg), NETWORK_TIMEOUT, if (g_isi_client_send(nd->client, msg, sizeof(msg), NETWORK_TIMEOUT,
name_get_resp_cb, cbd, g_free)) name_get_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:
@ -546,12 +546,12 @@ static void isi_list_operators(struct ofono_netreg *netreg,
0x00 0x00
}; };
if (!cbd || !nd) if (cbd == NULL || nd == NULL)
goto error; goto error;
if (g_isi_client_send(nd->client, msg, sizeof(msg), if (g_isi_client_send(nd->client, msg, sizeof(msg),
NETWORK_SCAN_TIMEOUT, available_resp_cb, cbd, NETWORK_SCAN_TIMEOUT, available_resp_cb, cbd,
g_free)) g_free) != NULL)
return; return;
error: error:
@ -593,12 +593,12 @@ static void isi_register_auto(struct ofono_netreg *netreg,
0x00 /* Index not used */ 0x00 /* Index not used */
}; };
if (!nd || !cbd) if (nd == NULL || cbd == NULL)
goto error; goto error;
if (g_isi_client_send(nd->client, msg, sizeof(msg), if (g_isi_client_send(nd->client, msg, sizeof(msg),
NETWORK_SET_TIMEOUT, set_auto_resp_cb, cbd, NETWORK_SET_TIMEOUT, set_auto_resp_cb, cbd,
g_free)) g_free) != NULL)
return; return;
error: error:
@ -647,11 +647,11 @@ static void isi_register_manual(struct ofono_netreg *netreg,
0x00, 0x00 /* Filler */ 0x00, 0x00 /* Filler */
}; };
if (!cbd || !nd) if (cbd == NULL || nd == NULL)
goto error; goto error;
if (g_isi_client_send(nd->client, msg, sizeof(msg), NETWORK_SET_TIMEOUT, if (g_isi_client_send(nd->client, msg, sizeof(msg), NETWORK_SET_TIMEOUT,
set_manual_resp_cb, cbd, g_free)) set_manual_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:
@ -777,11 +777,11 @@ static void isi_strength(struct ofono_netreg *netreg,
NET_CURRENT_CELL_RSSI, NET_CURRENT_CELL_RSSI,
}; };
if (!nd || !cbd) if (nd == NULL || cbd == NULL)
goto error; goto error;
if (g_isi_client_send(nd->client, msg, sizeof(msg), NETWORK_TIMEOUT, if (g_isi_client_send(nd->client, msg, sizeof(msg), NETWORK_TIMEOUT,
rssi_resp_cb, cbd, g_free)) rssi_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:
@ -817,11 +817,11 @@ static int isi_netreg_probe(struct ofono_netreg *netreg, unsigned int vendor,
struct netreg_data *nd; struct netreg_data *nd;
nd = g_try_new0(struct netreg_data, 1); nd = g_try_new0(struct netreg_data, 1);
if (!nd) if (nd == NULL)
return -ENOMEM; return -ENOMEM;
nd->client = g_isi_client_create(modem, PN_NETWORK); nd->client = g_isi_client_create(modem, PN_NETWORK);
if (!nd->client) { if (nd->client == NULL) {
g_free(nd); g_free(nd);
return -ENOMEM; return -ENOMEM;
} }
@ -839,7 +839,7 @@ static void isi_netreg_remove(struct ofono_netreg *netreg)
ofono_netreg_set_data(netreg, NULL); ofono_netreg_set_data(netreg, NULL);
if (!data) if (data == NULL)
return; return;
g_isi_client_destroy(data->client); g_isi_client_destroy(data->client);

View File

@ -226,7 +226,7 @@ static void read_next_entry(GIsiClient *client, uint16_t location,
goto error; goto error;
if (g_isi_client_send(client, msg, sizeof(msg), SIM_TIMEOUT, if (g_isi_client_send(client, msg, sizeof(msg), SIM_TIMEOUT,
notify, cbd, NULL)) notify, cbd, NULL) != NULL)
return; return;
error: error:
@ -286,7 +286,7 @@ static void isi_export_entries(struct ofono_phonebook *pb, const char *storage,
goto error; goto error;
if (g_isi_client_send(pbd->client, msg, sizeof(msg), SIM_TIMEOUT, if (g_isi_client_send(pbd->client, msg, sizeof(msg), SIM_TIMEOUT,
read_resp_cb, cbd, NULL)) read_resp_cb, cbd, NULL) != NULL)
return; return;
error: error:

View File

@ -343,11 +343,8 @@ static int isi_radio_settings_probe(struct ofono_radio_settings *rs,
return 0; return 0;
nomem: nomem:
if (rd->gss_client)
g_isi_client_destroy(rd->gss_client); g_isi_client_destroy(rd->gss_client);
if (rd->wran_client)
g_isi_client_destroy(rd->wran_client); g_isi_client_destroy(rd->wran_client);
if (rd->gpds_client)
g_isi_client_destroy(rd->gpds_client); g_isi_client_destroy(rd->gpds_client);
g_free(rd); g_free(rd);
return -ENOMEM; return -ENOMEM;

View File

@ -184,9 +184,11 @@ static gboolean isi_read_spn(struct ofono_sim *sim, struct isi_cb_data *cbd)
if (sd == NULL) if (sd == NULL)
return FALSE; return FALSE;
return g_isi_client_send(sd->client, msg, sizeof(msg), if (g_isi_client_send(sd->client, msg, sizeof(msg), SIM_TIMEOUT,
SIM_TIMEOUT, spn_resp_cb, cbd, spn_resp_cb, cbd, g_free) == NULL)
g_free) != NULL; return FALSE;
return TRUE;
} }
static void read_iccid_resp_cb(const GIsiMessage *msg, void *data) static void read_iccid_resp_cb(const GIsiMessage *msg, void *data)
@ -218,9 +220,11 @@ static gboolean isi_read_iccid(struct ofono_sim *sim, struct isi_cb_data *cbd)
if (sd == NULL) if (sd == NULL)
return FALSE; return FALSE;
return g_isi_client_send(sd->client, req, sizeof(req), if (g_isi_client_send(sd->client, req, sizeof(req), SIM_TIMEOUT,
SIM_TIMEOUT, read_iccid_resp_cb, read_iccid_resp_cb, cbd, g_free) == NULL)
cbd, g_free) != NULL; return FALSE;
return TRUE;
} }
static void isi_read_file_transparent(struct ofono_sim *sim, int fileid, static void isi_read_file_transparent(struct ofono_sim *sim, int fileid,
@ -230,7 +234,7 @@ static void isi_read_file_transparent(struct ofono_sim *sim, int fileid,
struct isi_cb_data *cbd; struct isi_cb_data *cbd;
cbd = isi_cb_data_new(sim, cb, data); cbd = isi_cb_data_new(sim, cb, data);
if (!cbd) if (cbd == NULL)
goto error; goto error;
switch (fileid) { switch (fileid) {
@ -341,9 +345,8 @@ static void isi_read_imsi(struct ofono_sim *sim,
if (cbd == NULL || sd == NULL) if (cbd == NULL || sd == NULL)
goto error; goto error;
if (g_isi_client_send(sd->client, msg, sizeof(msg), if (g_isi_client_send(sd->client, msg, sizeof(msg), SIM_TIMEOUT,
SIM_TIMEOUT, imsi_resp_cb, imsi_resp_cb, cbd, g_free) != NULL)
cbd, g_free) != NULL)
return; return;
error: error:
@ -382,7 +385,7 @@ static void isi_read_hplmn(struct ofono_sim *sim)
READ_HPLMN, 0 READ_HPLMN, 0
}; };
if (!sd) if (sd == NULL)
return; return;
g_isi_client_send(sd->client, req, sizeof(req), SIM_TIMEOUT, g_isi_client_send(sd->client, req, sizeof(req), SIM_TIMEOUT,
@ -395,7 +398,7 @@ static void sim_ind_cb(const GIsiMessage *msg, void *data)
struct sim_data *sd = ofono_sim_get_data(sim); struct sim_data *sd = ofono_sim_get_data(sim);
uint8_t status; uint8_t status;
if (!sd || g_isi_msg_id(msg) != SIM_IND || sd->registered) if (sd == NULL || g_isi_msg_id(msg) != SIM_IND || sd->registered)
return; return;
if (!g_isi_msg_data_get_byte(msg, 0, &status)) if (!g_isi_msg_data_get_byte(msg, 0, &status))

View File

@ -252,7 +252,7 @@ static void isi_sca_query(struct ofono_sms *sms,
goto error; goto error;
if (g_isi_client_send(sd->sim, msg, sizeof(msg), SIM_TIMEOUT, if (g_isi_client_send(sd->sim, msg, sizeof(msg), SIM_TIMEOUT,
sca_query_resp_cb, cbd, g_free)) sca_query_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:
@ -303,7 +303,7 @@ static void isi_sca_set(struct ofono_sms *sms,
bcd[1] = sca->type & 0xFF; bcd[1] = sca->type & 0xFF;
if (g_isi_client_vsend(sd->sim, iov, 2, SIM_TIMEOUT, sca_set_resp_cb, if (g_isi_client_vsend(sd->sim, iov, 2, SIM_TIMEOUT, sca_set_resp_cb,
cbd, g_free)) cbd, g_free) != NULL)
return; return;
error: error:
@ -406,7 +406,7 @@ static void isi_submit(struct ofono_sms *sms, unsigned char *pdu,
* Wait normal timeout plus the modem timeout. * Wait normal timeout plus the modem timeout.
*/ */
if (g_isi_client_vsend(sd->client, iov, 4, SMS_TIMEOUT + 5, if (g_isi_client_vsend(sd->client, iov, 4, SMS_TIMEOUT + 5,
submit_resp_cb, cbd, g_free)) submit_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:
@ -544,7 +544,7 @@ static void routing_ntf_cb(const GIsiMessage *msg, void *data)
} }
} }
if (!tpdu || !addr || tpdu->len + addr->len > sizeof(pdu)) if (tpdu == NULL || addr == NULL || tpdu->len + addr->len > sizeof(pdu))
return; return;
memcpy(pdu, addr->data, addr->len); memcpy(pdu, addr->data, addr->len);

View File

@ -188,7 +188,7 @@ static void isi_request(struct ofono_ussd *ussd, int dcs,
goto error; goto error;
if (g_isi_client_vsend(ud->client, iov, 2, SS_TIMEOUT, if (g_isi_client_vsend(ud->client, iov, 2, SS_TIMEOUT,
ussd_send_resp_cb, cbd, g_free)) ussd_send_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:
@ -211,7 +211,7 @@ static void isi_cancel(struct ofono_ussd *ussd,
goto error; goto error;
if (g_isi_client_send(ud->client, msg, sizeof(msg), SS_TIMEOUT, if (g_isi_client_send(ud->client, msg, sizeof(msg), SS_TIMEOUT,
ussd_send_resp_cb, cbd, g_free)) ussd_send_resp_cb, cbd, g_free) != NULL)
return; return;
error: error:

View File

@ -110,7 +110,7 @@ static struct isi_call_req_ctx *isi_call_req(struct ofono_voicecall *ovc,
struct isi_call_req_ctx *irc; struct isi_call_req_ctx *irc;
irc = g_try_new0(struct isi_call_req_ctx, 1); irc = g_try_new0(struct isi_call_req_ctx, 1);
if (!irc) { if (irc == NULL) {
CALLBACK_WITH_FAILURE(cb, data); CALLBACK_WITH_FAILURE(cb, data);
return NULL; return NULL;
} }
@ -119,8 +119,8 @@ static struct isi_call_req_ctx *isi_call_req(struct ofono_voicecall *ovc,
irc->cb = cb; irc->cb = cb;
irc->data = data; irc->data = data;
if (!g_isi_client_send(ivc->client, req, len, ISI_CALL_TIMEOUT, if (g_isi_client_send(ivc->client, req, len, ISI_CALL_TIMEOUT,
handler, irc, NULL)) { handler, irc, NULL) == NULL) {
g_free(irc); g_free(irc);
return NULL; return NULL;
} }
@ -149,7 +149,7 @@ static void isi_ctx_queue(struct isi_call_req_ctx *irc, isi_call_req_step *next)
static void isi_ctx_remove(struct isi_call_req_ctx *irc) static void isi_ctx_remove(struct isi_call_req_ctx *irc)
{ {
if (!irc->prev) if (irc->prev == NULL)
return; return;
*irc->prev = irc->next; *irc->prev = irc->next;
@ -163,7 +163,7 @@ static void isi_ctx_remove(struct isi_call_req_ctx *irc)
static void isi_ctx_free(struct isi_call_req_ctx *irc) static void isi_ctx_free(struct isi_call_req_ctx *irc)
{ {
if (!irc) if (irc == NULL)
return; return;
isi_ctx_remove(irc); isi_ctx_remove(irc);
@ -173,7 +173,7 @@ static void isi_ctx_free(struct isi_call_req_ctx *irc)
static gboolean isi_ctx_return(struct isi_call_req_ctx *irc, static gboolean isi_ctx_return(struct isi_call_req_ctx *irc,
enum ofono_error_type type, int error) enum ofono_error_type type, int error)
{ {
if (!irc) if (irc == NULL)
return TRUE; return TRUE;
if (irc->cb) { if (irc->cb) {
@ -195,7 +195,7 @@ static gboolean isi_ctx_return_failure(struct isi_call_req_ctx *irc)
static gboolean isi_ctx_return_success(struct isi_call_req_ctx *irc) static gboolean isi_ctx_return_success(struct isi_call_req_ctx *irc)
{ {
if (!irc || !irc->step) if (irc == NULL || irc->step == NULL)
return isi_ctx_return(irc, OFONO_ERROR_TYPE_NO_ERROR, 0); return isi_ctx_return(irc, OFONO_ERROR_TYPE_NO_ERROR, 0);
irc->step(irc, 0); irc->step(irc, 0);
@ -425,7 +425,7 @@ static struct isi_call *isi_call_set_idle(struct isi_call *call)
{ {
uint8_t id; uint8_t id;
if (!call) if (call == NULL)
return NULL; return NULL;
id = call->id; id = call->id;
@ -573,7 +573,7 @@ static void isi_call_status_ind_cb(const GIsiMessage *msg, void *data)
uint8_t call_id; uint8_t call_id;
uint8_t old_status; uint8_t old_status;
if (!ivc || g_isi_msg_id(msg) != CALL_STATUS_IND || if (ivc == NULL || g_isi_msg_id(msg) != CALL_STATUS_IND ||
!g_isi_msg_data_get_byte(msg, 0, &call_id) || !g_isi_msg_data_get_byte(msg, 0, &call_id) ||
(call_id & 7) == 0) (call_id & 7) == 0)
return; return;
@ -1075,7 +1075,7 @@ static void isi_release_all_active(struct ofono_voicecall *ovc,
CALL_CAUSE_TYPE_CLIENT, CALL_CAUSE_TYPE_CLIENT,
CALL_CAUSE_RELEASE_BY_USER, CALL_CAUSE_RELEASE_BY_USER,
cb, data); cb, data);
if (!irc) if (irc == NULL)
return; return;
if (waiting) if (waiting)
@ -1278,14 +1278,14 @@ static int isi_voicecall_probe(struct ofono_voicecall *ovc,
int id; int id;
ivc = g_try_new0(struct isi_voicecall, 1); ivc = g_try_new0(struct isi_voicecall, 1);
if (!ivc) if (ivc == NULL)
return -ENOMEM; return -ENOMEM;
for (id = 0; id <= 7; id++) for (id = 0; id <= 7; id++)
ivc->calls[id].id = id; ivc->calls[id].id = id;
ivc->client = g_isi_client_create(modem, PN_CALL); ivc->client = g_isi_client_create(modem, PN_CALL);
if (!ivc->client) { if (ivc->client == NULL) {
g_free(ivc); g_free(ivc);
return -ENOMEM; return -ENOMEM;
} }
@ -1303,7 +1303,7 @@ static void isi_voicecall_remove(struct ofono_voicecall *call)
ofono_voicecall_set_data(call, NULL); ofono_voicecall_set_data(call, NULL);
if (!data) if (data == NULL)
return; return;
g_isi_client_destroy(data->client); g_isi_client_destroy(data->client);