gatchat: explicitly compare pointers to NULL

This patch was generated by the following semantic patch
(http://coccinelle.lip6.fr/)

// <smpl>
@fix disable is_null,isnt_null1@
expression *E;
@@

- !E
+ E == NULL
// </smpl>
This commit is contained in:
Lucas De Marchi 2010-11-27 17:39:00 -02:00 committed by Denis Kenzior
parent 00cdf2b427
commit 521071a785
16 changed files with 98 additions and 102 deletions

View File

@ -253,12 +253,12 @@ static struct at_command *at_command_create(guint gid, const char *cmd,
} }
c = g_try_new0(struct at_command, 1); c = g_try_new0(struct at_command, 1);
if (!c) if (c == NULL)
return 0; return 0;
len = strlen(cmd); len = strlen(cmd);
c->cmd = g_try_new(char, len + 2); c->cmd = g_try_new(char, len + 2);
if (!c->cmd) { if (c->cmd == NULL) {
g_free(c); g_free(c);
return 0; return 0;
} }
@ -408,7 +408,7 @@ static gboolean at_chat_match_notify(struct at_chat *chat, char *line)
return TRUE; return TRUE;
} }
if (!result.lines) if (result.lines == NULL)
result.lines = g_slist_prepend(NULL, line); result.lines = g_slist_prepend(NULL, line);
g_slist_foreach(notify->nodes, at_notify_call_callback, g_slist_foreach(notify->nodes, at_notify_call_callback,
@ -434,7 +434,7 @@ static void at_chat_finish_command(struct at_chat *p, gboolean ok, char *final)
GSList *response_lines; GSList *response_lines;
/* Cannot happen, but lets be paranoid */ /* Cannot happen, but lets be paranoid */
if (!cmd) if (cmd == NULL)
return; return;
p->cmd_bytes_written = 0; p->cmd_bytes_written = 0;
@ -567,7 +567,7 @@ static void have_line(struct at_chat *p, char *str)
/* We're not going to copy terminal <CR><LF> */ /* We're not going to copy terminal <CR><LF> */
struct at_command *cmd; struct at_command *cmd;
if (!str) if (str == NULL)
return; return;
/* Check for echo, this should not happen, but lets be paranoid */ /* Check for echo, this should not happen, but lets be paranoid */
@ -638,7 +638,7 @@ static void have_pdu(struct at_chat *p, char *pdu)
GAtResult result; GAtResult result;
gboolean listing_pdu = FALSE; gboolean listing_pdu = FALSE;
if (!pdu) if (pdu == NULL)
goto error; goto error;
result.lines = g_slist_prepend(NULL, p->pdu_notify); result.lines = g_slist_prepend(NULL, p->pdu_notify);
@ -703,7 +703,7 @@ static char *extract_line(struct at_chat *p, struct ring_buffer *rbuf)
} }
line = g_try_new(char, line_length + 1); line = g_try_new(char, line_length + 1);
if (!line) { if (line == NULL) {
ring_buffer_drain(rbuf, p->read_so_far); ring_buffer_drain(rbuf, p->read_so_far);
return NULL; return NULL;
} }
@ -800,10 +800,10 @@ static gboolean wakeup_no_response(gpointer user_data)
return FALSE; return FALSE;
at_chat_finish_command(chat, FALSE, NULL); at_chat_finish_command(chat, FALSE, NULL);
cmd = at_command_create(0, chat->wakeup, none_prefix, FALSE, cmd = at_command_create(0, chat->wakeup, none_prefix, FALSE,
NULL, wakeup_cb, chat, NULL, TRUE); NULL, wakeup_cb, chat, NULL, TRUE);
if (cmd == NULL) {
if (!cmd) {
chat->timeout_source = 0; chat->timeout_source = 0;
return FALSE; return FALSE;
} }
@ -842,7 +842,7 @@ static gboolean can_write_data(gpointer data)
return FALSE; return FALSE;
if (chat->wakeup) { if (chat->wakeup) {
if (!chat->wakeup_timer) { if (chat->wakeup_timer == NULL) {
wakeup_first = TRUE; wakeup_first = TRUE;
chat->wakeup_timer = g_timer_new(); chat->wakeup_timer = g_timer_new();
@ -854,8 +854,7 @@ static gboolean can_write_data(gpointer data)
if (chat->cmd_bytes_written == 0 && wakeup_first == TRUE) { if (chat->cmd_bytes_written == 0 && wakeup_first == TRUE) {
cmd = at_command_create(0, chat->wakeup, none_prefix, FALSE, cmd = at_command_create(0, chat->wakeup, none_prefix, FALSE,
NULL, wakeup_cb, chat, NULL, TRUE); NULL, wakeup_cb, chat, NULL, TRUE);
if (cmd == NULL)
if (!cmd)
return FALSE; return FALSE;
g_queue_push_head(chat->command_queue, cmd); g_queue_push_head(chat->command_queue, cmd);
@ -1005,8 +1004,7 @@ static guint at_chat_send_common(struct at_chat *chat, guint gid,
c = at_command_create(gid, cmd, prefix_list, expect_pdu, listing, func, c = at_command_create(gid, cmd, prefix_list, expect_pdu, listing, func,
user_data, notify, FALSE); user_data, notify, FALSE);
if (c == NULL)
if (!c)
return 0; return 0;
c->id = chat->next_cmd_id++; c->id = chat->next_cmd_id++;
@ -1027,12 +1025,11 @@ static struct at_notify *at_notify_create(struct at_chat *chat,
char *key; char *key;
key = g_strdup(prefix); key = g_strdup(prefix);
if (key == NULL)
if (!key)
return 0; return 0;
notify = g_try_new0(struct at_notify, 1); notify = g_try_new0(struct at_notify, 1);
if (!notify) { if (notify == NULL) {
g_free(key); g_free(key);
return 0; return 0;
} }
@ -1055,7 +1052,7 @@ static gboolean at_chat_cancel(struct at_chat *chat, guint group, guint id)
l = g_queue_find_custom(chat->command_queue, GUINT_TO_POINTER(id), l = g_queue_find_custom(chat->command_queue, GUINT_TO_POINTER(id),
at_command_compare_by_id); at_command_compare_by_id);
if (!l) if (l == NULL)
return FALSE; return FALSE;
c = l->data; c = l->data;
@ -1124,14 +1121,14 @@ static guint at_chat_register(struct at_chat *chat, guint group,
notify = g_hash_table_lookup(chat->notify_list, prefix); notify = g_hash_table_lookup(chat->notify_list, prefix);
if (!notify) if (notify == NULL)
notify = at_notify_create(chat, prefix, expect_pdu); notify = at_notify_create(chat, prefix, expect_pdu);
if (!notify || notify->pdu != expect_pdu) if (notify == NULL || notify->pdu != expect_pdu)
return 0; return 0;
node = g_try_new0(struct at_notify_node, 1); node = g_try_new0(struct at_notify_node, 1);
if (!node) if (node == NULL)
return 0; return 0;
node->id = chat->next_notify_id++; node->id = chat->next_notify_id++;
@ -1165,7 +1162,7 @@ static gboolean at_chat_unregister(struct at_chat *chat, gboolean mark_only,
l = g_slist_find_custom(notify->nodes, GUINT_TO_POINTER(id), l = g_slist_find_custom(notify->nodes, GUINT_TO_POINTER(id),
at_notify_node_compare_by_id); at_notify_node_compare_by_id);
if (!l) if (l == NULL)
continue; continue;
node = l->data; node = l->data;
@ -1206,14 +1203,14 @@ static struct at_chat *create_chat(GIOChannel *channel, GIOFlags flags,
{ {
struct at_chat *chat; struct at_chat *chat;
if (!channel) if (channel == NULL)
return NULL; return NULL;
if (!syntax) if (syntax == NULL)
return NULL; return NULL;
chat = g_try_new0(struct at_chat, 1); chat = g_try_new0(struct at_chat, 1);
if (!chat) if (chat == NULL)
return chat; return chat;
chat->ref_count = 1; chat->ref_count = 1;
@ -1226,14 +1223,13 @@ static struct at_chat *create_chat(GIOChannel *channel, GIOFlags flags,
else else
chat->io = g_at_io_new_blocking(channel); chat->io = g_at_io_new_blocking(channel);
if (!chat->io) if (chat->io == NULL)
goto error; goto error;
g_at_io_set_disconnect_function(chat->io, io_disconnect, chat); g_at_io_set_disconnect_function(chat->io, io_disconnect, chat);
chat->command_queue = g_queue_new(); chat->command_queue = g_queue_new();
if (chat->command_queue == NULL)
if (!chat->command_queue)
goto error; goto error;
chat->notify_list = g_hash_table_new_full(g_str_hash, g_str_equal, chat->notify_list = g_hash_table_new_full(g_str_hash, g_str_equal,

View File

@ -256,7 +256,7 @@ GAtHDLC *g_at_hdlc_new(GIOChannel *channel)
GAtHDLC *g_at_hdlc_ref(GAtHDLC *hdlc) GAtHDLC *g_at_hdlc_ref(GAtHDLC *hdlc)
{ {
if (!hdlc) if (hdlc == NULL)
return NULL; return NULL;
g_atomic_int_inc(&hdlc->ref_count); g_atomic_int_inc(&hdlc->ref_count);
@ -266,7 +266,7 @@ GAtHDLC *g_at_hdlc_ref(GAtHDLC *hdlc)
void g_at_hdlc_unref(GAtHDLC *hdlc) void g_at_hdlc_unref(GAtHDLC *hdlc)
{ {
if (!hdlc) if (hdlc == NULL)
return; return;
if (g_atomic_int_dec_and_test(&hdlc->ref_count) == FALSE) if (g_atomic_int_dec_and_test(&hdlc->ref_count) == FALSE)
@ -291,7 +291,7 @@ void g_at_hdlc_unref(GAtHDLC *hdlc)
void g_at_hdlc_set_debug(GAtHDLC *hdlc, GAtDebugFunc func, gpointer user_data) void g_at_hdlc_set_debug(GAtHDLC *hdlc, GAtDebugFunc func, gpointer user_data)
{ {
if (!hdlc) if (hdlc == NULL)
return; return;
hdlc->debugf = func; hdlc->debugf = func;
@ -301,7 +301,7 @@ void g_at_hdlc_set_debug(GAtHDLC *hdlc, GAtDebugFunc func, gpointer user_data)
void g_at_hdlc_set_receive(GAtHDLC *hdlc, GAtReceiveFunc func, void g_at_hdlc_set_receive(GAtHDLC *hdlc, GAtReceiveFunc func,
gpointer user_data) gpointer user_data)
{ {
if (!hdlc) if (hdlc == NULL)
return; return;
hdlc->receive_func = func; hdlc->receive_func = func;

View File

@ -177,11 +177,11 @@ static GAtIO *create_io(GIOChannel *channel, GIOFlags flags)
{ {
GAtIO *io; GAtIO *io;
if (!channel) if (channel == NULL)
return NULL; return NULL;
io = g_try_new0(GAtIO, 1); io = g_try_new0(GAtIO, 1);
if (!io) if (io == NULL)
return io; return io;
io->ref_count = 1; io->ref_count = 1;

View File

@ -414,7 +414,7 @@ static gboolean watch_dispatch(GSource *source, GSourceFunc callback,
GAtMuxWatch *watch = (GAtMuxWatch *) source; GAtMuxWatch *watch = (GAtMuxWatch *) source;
GAtMuxChannel *channel = (GAtMuxChannel *) watch->channel; GAtMuxChannel *channel = (GAtMuxChannel *) watch->channel;
if (!func) if (func == NULL)
return FALSE; return FALSE;
return func(watch->channel, channel->condition & watch->condition, return func(watch->channel, channel->condition & watch->condition,
@ -554,11 +554,11 @@ GAtMux *g_at_mux_new(GIOChannel *channel, const GAtMuxDriver *driver)
{ {
GAtMux *mux; GAtMux *mux;
if (!channel) if (channel == NULL)
return NULL; return NULL;
mux = g_try_new0(GAtMux, 1); mux = g_try_new0(GAtMux, 1);
if (!mux) if (mux == NULL)
return NULL; return NULL;
mux->ref_count = 1; mux->ref_count = 1;

View File

@ -78,7 +78,7 @@ struct _GAtPPP {
void ppp_debug(GAtPPP *ppp, const char *str) void ppp_debug(GAtPPP *ppp, const char *str)
{ {
if (!ppp || !ppp->debugf) if (ppp == NULL || ppp->debugf == NULL)
return; return;
ppp->debugf(str, ppp->debug_data); ppp->debugf(str, ppp->debug_data);
@ -490,7 +490,7 @@ static GAtPPP *ppp_init_common(GAtHDLC *hdlc, gboolean is_server, guint32 ip)
GAtPPP *ppp; GAtPPP *ppp;
ppp = g_try_malloc0(sizeof(GAtPPP)); ppp = g_try_malloc0(sizeof(GAtPPP));
if (!ppp) if (ppp == NULL)
return NULL; return NULL;
ppp->hdlc = g_at_hdlc_ref(hdlc); ppp->hdlc = g_at_hdlc_ref(hdlc);

View File

@ -81,10 +81,10 @@ const char *g_at_result_iter_raw_line(GAtResultIter *iter)
{ {
const char *line; const char *line;
if (!iter) if (iter == NULL)
return NULL; return NULL;
if (!iter->l) if (iter->l == NULL)
return NULL; return NULL;
line = iter->l->data; line = iter->l->data;
@ -113,10 +113,10 @@ gboolean g_at_result_iter_next_unquoted_string(GAtResultIter *iter,
unsigned int len; unsigned int len;
char *line; char *line;
if (!iter) if (iter == NULL)
return FALSE; return FALSE;
if (!iter->l) if (iter->l == NULL)
return FALSE; return FALSE;
line = iter->l->data; line = iter->l->data;
@ -157,10 +157,10 @@ gboolean g_at_result_iter_next_string(GAtResultIter *iter, const char **str)
unsigned int len; unsigned int len;
char *line; char *line;
if (!iter) if (iter == NULL)
return FALSE; return FALSE;
if (!iter->l) if (iter->l == NULL)
return FALSE; return FALSE;
line = iter->l->data; line = iter->l->data;
@ -209,10 +209,10 @@ gboolean g_at_result_iter_next_hexstring(GAtResultIter *iter,
char *line; char *line;
char *bufpos; char *bufpos;
if (!iter) if (iter == NULL)
return FALSE; return FALSE;
if (!iter->l) if (iter->l == NULL)
return FALSE; return FALSE;
line = iter->l->data; line = iter->l->data;
@ -264,10 +264,10 @@ gboolean g_at_result_iter_next_number(GAtResultIter *iter, gint *number)
int value = 0; int value = 0;
char *line; char *line;
if (!iter) if (iter == NULL)
return FALSE; return FALSE;
if (!iter->l) if (iter->l == NULL)
return FALSE; return FALSE;
line = iter->l->data; line = iter->l->data;
@ -301,10 +301,10 @@ gboolean g_at_result_iter_next_range(GAtResultIter *iter, gint *min, gint *max)
int high = 0; int high = 0;
char *line; char *line;
if (!iter) if (iter == NULL)
return FALSE; return FALSE;
if (!iter->l) if (iter->l == NULL)
return FALSE; return FALSE;
line = iter->l->data; line = iter->l->data;
@ -391,10 +391,10 @@ gboolean g_at_result_iter_skip_next(GAtResultIter *iter)
unsigned int skipped_to; unsigned int skipped_to;
char *line; char *line;
if (!iter) if (iter == NULL)
return FALSE; return FALSE;
if (!iter->l) if (iter->l == NULL)
return FALSE; return FALSE;
line = iter->l->data; line = iter->l->data;
@ -414,10 +414,10 @@ gboolean g_at_result_iter_open_list(GAtResultIter *iter)
char *line; char *line;
unsigned int len; unsigned int len;
if (!iter) if (iter == NULL)
return FALSE; return FALSE;
if (!iter->l) if (iter->l == NULL)
return FALSE; return FALSE;
line = iter->l->data; line = iter->l->data;
@ -443,10 +443,10 @@ gboolean g_at_result_iter_close_list(GAtResultIter *iter)
char *line; char *line;
unsigned int len; unsigned int len;
if (!iter) if (iter == NULL)
return FALSE; return FALSE;
if (!iter->l) if (iter->l == NULL)
return FALSE; return FALSE;
line = iter->l->data; line = iter->l->data;
@ -467,7 +467,7 @@ gboolean g_at_result_iter_close_list(GAtResultIter *iter)
const char *g_at_result_final_response(GAtResult *result) const char *g_at_result_final_response(GAtResult *result)
{ {
if (!result) if (result == NULL)
return NULL; return NULL;
return result->final_or_pdu; return result->final_or_pdu;
@ -475,7 +475,7 @@ const char *g_at_result_final_response(GAtResult *result)
const char *g_at_result_pdu(GAtResult *result) const char *g_at_result_pdu(GAtResult *result)
{ {
if (!result) if (result == NULL)
return NULL; return NULL;
return result->final_or_pdu; return result->final_or_pdu;
@ -483,10 +483,10 @@ const char *g_at_result_pdu(GAtResult *result)
gint g_at_result_num_response_lines(GAtResult *result) gint g_at_result_num_response_lines(GAtResult *result)
{ {
if (!result) if (result == NULL)
return 0; return 0;
if (!result->lines) if (result->lines == NULL)
return 0; return 0;
return g_slist_length(result->lines); return g_slist_length(result->lines);

View File

@ -128,7 +128,7 @@ static struct ring_buffer *allocate_next(GAtServer *server)
{ {
struct ring_buffer *buf = ring_buffer_new(BUF_SIZE); struct ring_buffer *buf = ring_buffer_new(BUF_SIZE);
if (!buf) if (buf == NULL)
return NULL; return NULL;
g_queue_push_tail(server->write_queue, buf); g_queue_push_tail(server->write_queue, buf);
@ -812,7 +812,7 @@ static char *extract_line(GAtServer *p, struct ring_buffer *rbuf)
line_length -= 3; line_length -= 3;
line = g_try_new(char, line_length + 1); line = g_try_new(char, line_length + 1);
if (!line) { if (line == NULL) {
ring_buffer_drain(rbuf, p->read_so_far); ring_buffer_drain(rbuf, p->read_so_far);
return NULL; return NULL;
} }
@ -1066,11 +1066,11 @@ GAtServer *g_at_server_new(GIOChannel *io)
{ {
GAtServer *server; GAtServer *server;
if (!io) if (io == NULL)
return NULL; return NULL;
server = g_try_new0(GAtServer, 1); server = g_try_new0(GAtServer, 1);
if (!server) if (server == NULL)
return NULL; return NULL;
server->ref_count = 1; server->ref_count = 1;
@ -1089,7 +1089,7 @@ GAtServer *g_at_server_new(GIOChannel *io)
if (!server->write_queue) if (!server->write_queue)
goto error; goto error;
if (!allocate_next(server)) if (allocate_next(server) == NULL)
goto error; goto error;
server->max_read_attempts = 3; server->max_read_attempts = 3;
@ -1207,7 +1207,7 @@ void g_at_server_unref(GAtServer *server)
gboolean g_at_server_shutdown(GAtServer *server) gboolean g_at_server_shutdown(GAtServer *server)
{ {
if (!server) if (server == NULL)
return FALSE; return FALSE;
/* Don't trigger user disconnect on shutdown */ /* Don't trigger user disconnect on shutdown */
@ -1259,7 +1259,7 @@ gboolean g_at_server_register(GAtServer *server, char *prefix,
return FALSE; return FALSE;
node = g_try_new0(struct at_command, 1); node = g_try_new0(struct at_command, 1);
if (!node) if (node == NULL)
return FALSE; return FALSE;
node->notify = notify; node->notify = notify;
@ -1282,7 +1282,7 @@ gboolean g_at_server_unregister(GAtServer *server, const char *prefix)
return FALSE; return FALSE;
node = g_hash_table_lookup(server->command_list, prefix); node = g_hash_table_lookup(server->command_list, prefix);
if (!node) if (node == NULL)
return FALSE; return FALSE;
g_hash_table_remove(server->command_list, prefix); g_hash_table_remove(server->command_list, prefix);

View File

@ -42,7 +42,7 @@ void g_at_util_debug_chat(gboolean in, const char *str, gsize len,
gsize ctrlz_size = strlen(ctrlz); gsize ctrlz_size = strlen(ctrlz);
gsize i; gsize i;
if (!debugf || !len) if (debugf == NULL || !len)
return; return;
for (i = 0; i < len; i++) { for (i = 0; i < len; i++) {
@ -116,11 +116,11 @@ void g_at_util_debug_dump(gboolean in, const unsigned char *buf, gsize len,
GString *str; GString *str;
gsize i; gsize i;
if (!debugf || !len) if (debugf == NULL || !len)
return; return;
str = g_string_sized_new(1 + (len * 2)); str = g_string_sized_new(1 + (len * 2));
if (!str) if (str == NULL)
return; return;
g_string_append_c(str, type); g_string_append_c(str, type);

View File

@ -303,7 +303,7 @@ static void connect_cb(gboolean ok, GAtResult *result, gpointer user_data)
/* open ppp */ /* open ppp */
ppp = g_at_ppp_new_from_io(io); ppp = g_at_ppp_new_from_io(io);
if (!ppp) { if (ppp == NULL) {
g_print("Unable to create PPP object\n"); g_print("Unable to create PPP object\n");
exit(1); exit(1);
} }

View File

@ -66,7 +66,7 @@ static void chap_process_challenge(struct ppp_chap *chap, const guint8 *packet)
/* create a checksum over id, secret, and challenge */ /* create a checksum over id, secret, and challenge */
checksum = g_checksum_new(chap->method); checksum = g_checksum_new(chap->method);
if (!checksum) if (checksum == NULL)
return; return;
g_checksum_update(checksum, &header->identifier, 1); g_checksum_update(checksum, &header->identifier, 1);
@ -84,7 +84,7 @@ static void chap_process_challenge(struct ppp_chap *chap, const guint8 *packet)
digest_len = g_checksum_type_get_length(chap->method); digest_len = g_checksum_type_get_length(chap->method);
response_length = digest_len + sizeof(*header) + 1; response_length = digest_len + sizeof(*header) + 1;
ppp_packet = ppp_packet_new(response_length, CHAP_PROTOCOL); ppp_packet = ppp_packet_new(response_length, CHAP_PROTOCOL);
if (!ppp_packet) if (ppp_packet == NULL)
goto challenge_out; goto challenge_out;
response = (struct chap_header *) &ppp_packet->info; response = (struct chap_header *) &ppp_packet->info;
@ -144,7 +144,7 @@ struct ppp_chap *ppp_chap_new(GAtPPP *ppp, guint8 method)
return NULL; return NULL;
chap = g_try_new0(struct ppp_chap, 1); chap = g_try_new0(struct ppp_chap, 1);
if (!chap) if (chap == NULL)
return NULL; return NULL;
chap->ppp = ppp; chap->ppp = ppp;

View File

@ -205,7 +205,7 @@ static struct pppcp_packet *pppcp_packet_new(struct pppcp_data *data,
guint16 packet_length = bufferlen + sizeof(*packet); guint16 packet_length = bufferlen + sizeof(*packet);
ppp_packet = ppp_packet_new(packet_length, data->driver->proto); ppp_packet = ppp_packet_new(packet_length, data->driver->proto);
if (!ppp_packet) if (ppp_packet == NULL)
return NULL; return NULL;
/* advance past protocol to add CP header information */ /* advance past protocol to add CP header information */
@ -1002,7 +1002,7 @@ struct pppcp_data *pppcp_new(GAtPPP *ppp, const struct pppcp_proto *proto,
struct pppcp_data *data; struct pppcp_data *data;
data = g_try_malloc0(sizeof(struct pppcp_data)); data = g_try_malloc0(sizeof(struct pppcp_data));
if (!data) if (data == NULL)
return NULL; return NULL;
if (dormant) if (dormant)

View File

@ -471,7 +471,7 @@ struct pppcp_data *ipcp_new(GAtPPP *ppp, gboolean is_server, guint32 ip)
struct pppcp_data *pppcp; struct pppcp_data *pppcp;
ipcp = g_try_new0(struct ipcp_data, 1); ipcp = g_try_new0(struct ipcp_data, 1);
if (!ipcp) if (ipcp == NULL)
return NULL; return NULL;
/* /*
@ -481,7 +481,7 @@ struct pppcp_data *ipcp_new(GAtPPP *ppp, gboolean is_server, guint32 ip)
* as rejects. * as rejects.
*/ */
pppcp = pppcp_new(ppp, &ipcp_proto, FALSE, MAX_IPCP_FAILURE); pppcp = pppcp_new(ppp, &ipcp_proto, FALSE, MAX_IPCP_FAILURE);
if (!pppcp) { if (pppcp == NULL) {
g_printerr("Failed to allocate PPPCP struct\n"); g_printerr("Failed to allocate PPPCP struct\n");
g_free(ipcp); g_free(ipcp);
return NULL; return NULL;

View File

@ -225,7 +225,7 @@ static enum rcr_result lcp_rcr(struct pppcp_data *pppcp,
*/ */
option = g_try_malloc0(5); option = g_try_malloc0(5);
if (!option) if (option == NULL)
return RCR_REJECT; return RCR_REJECT;
option[0] = AUTH_PROTO; option[0] = AUTH_PROTO;
@ -310,11 +310,11 @@ struct pppcp_data *lcp_new(GAtPPP *ppp, gboolean is_server)
struct lcp_data *lcp; struct lcp_data *lcp;
lcp = g_try_new0(struct lcp_data, 1); lcp = g_try_new0(struct lcp_data, 1);
if (!lcp) if (lcp == NULL)
return NULL; return NULL;
pppcp = pppcp_new(ppp, &lcp_proto, is_server, 0); pppcp = pppcp_new(ppp, &lcp_proto, is_server, 0);
if (!pppcp) { if (pppcp == NULL) {
g_free(lcp); g_free(lcp);
return NULL; return NULL;
} }

View File

@ -51,11 +51,11 @@ struct ring_buffer *ring_buffer_new(unsigned int size)
return NULL; return NULL;
buffer = g_try_new(struct ring_buffer, 1); buffer = g_try_new(struct ring_buffer, 1);
if (!buffer) if (buffer == NULL)
return NULL; return NULL;
buffer->buffer = g_try_new(unsigned char, real_size); buffer->buffer = g_try_new(unsigned char, real_size);
if (!buffer->buffer) { if (buffer->buffer == NULL) {
g_free(buffer); g_free(buffer);
return NULL; return NULL;
} }
@ -164,7 +164,7 @@ unsigned char *ring_buffer_read_ptr(struct ring_buffer *buf,
int ring_buffer_len(struct ring_buffer *buf) int ring_buffer_len(struct ring_buffer *buf)
{ {
if (!buf) if (buf == NULL)
return -1; return -1;
return buf->in - buf->out; return buf->in - buf->out;
@ -172,7 +172,7 @@ int ring_buffer_len(struct ring_buffer *buf)
void ring_buffer_reset(struct ring_buffer *buf) void ring_buffer_reset(struct ring_buffer *buf)
{ {
if (!buf) if (buf == NULL)
return; return;
buf->in = 0; buf->in = 0;
@ -181,7 +181,7 @@ void ring_buffer_reset(struct ring_buffer *buf)
int ring_buffer_avail(struct ring_buffer *buf) int ring_buffer_avail(struct ring_buffer *buf)
{ {
if (!buf) if (buf == NULL)
return -1; return -1;
return buf->size - buf->in + buf->out; return buf->size - buf->in + buf->out;
@ -189,7 +189,7 @@ int ring_buffer_avail(struct ring_buffer *buf)
int ring_buffer_capacity(struct ring_buffer *buf) int ring_buffer_capacity(struct ring_buffer *buf)
{ {
if (!buf) if (buf == NULL)
return -1; return -1;
return buf->size; return buf->size;
@ -197,7 +197,7 @@ int ring_buffer_capacity(struct ring_buffer *buf)
void ring_buffer_free(struct ring_buffer *buf) void ring_buffer_free(struct ring_buffer *buf)
{ {
if (!buf) if (buf == NULL)
return; return;
g_free(buf->buffer); g_free(buf->buffer);

View File

@ -161,13 +161,13 @@ int main(int argc, char **argv)
g_option_context_free(context); g_option_context_free(context);
if (!option_device) if (option_device == NULL)
option_device = g_strdup("/dev/ttyUSB1"); option_device = g_strdup("/dev/ttyUSB1");
g_print("Device: %s\n", option_device); g_print("Device: %s\n", option_device);
channel = g_at_tty_open(option_device, NULL); channel = g_at_tty_open(option_device, NULL);
if (!channel) { if (channel == NULL) {
g_printerr("Failed to open QCDM device\n"); g_printerr("Failed to open QCDM device\n");
return 1; return 1;
} }
@ -178,7 +178,7 @@ int main(int argc, char **argv)
g_io_channel_unref(channel); g_io_channel_unref(channel);
if (!hdlc) if (hdlc == NULL)
return 1; return 1;
if (option_debug == TRUE) if (option_debug == TRUE)

View File

@ -793,7 +793,7 @@ static void dial_cb(GAtServerRequestType type, GAtResult *cmd, gpointer user)
goto error; goto error;
dial_str = g_at_result_iter_raw_line(&iter); dial_str = g_at_result_iter_raw_line(&iter);
if (!dial_str) if (dial_str == NULL)
goto error; goto error;
g_print("dial call %s\n", dial_str); g_print("dial call %s\n", dial_str);
@ -861,7 +861,7 @@ static gboolean create_tty(const char *modem_path)
char pty_name[256]; char pty_name[256];
GIOChannel *server_io; GIOChannel *server_io;
if (!modem_path) if (modem_path == NULL)
return FALSE; return FALSE;
if (openpty(&master, &slave, pty_name, NULL, NULL) < 0) if (openpty(&master, &slave, pty_name, NULL, NULL) < 0)
@ -874,7 +874,7 @@ static gboolean create_tty(const char *modem_path)
server_io = g_io_channel_unix_new(master); server_io = g_io_channel_unix_new(master);
server = g_at_server_new(server_io); server = g_at_server_new(server_io);
if (!server) { if (server == NULL) {
g_io_channel_shutdown(server_io, FALSE, NULL); g_io_channel_shutdown(server_io, FALSE, NULL);
g_io_channel_unref(server_io); g_io_channel_unref(server_io);
@ -907,7 +907,7 @@ static gboolean on_socket_connected(GIOChannel *chan, GIOCondition cond,
server = g_at_server_new(client_io); server = g_at_server_new(client_io);
g_io_channel_unref(client_io); g_io_channel_unref(client_io);
if (!server) if (server == NULL)
goto error; goto error;
add_handler(server); add_handler(server);
@ -946,7 +946,7 @@ static struct sock_server *socket_common(int sk, struct sockaddr *addr,
} }
sock = g_try_new0(struct sock_server, 1); sock = g_try_new0(struct sock_server, 1);
if (!sock) if (sock == NULL)
return FALSE; return FALSE;
sock->server_sock = sk; sock->server_sock = sk;
@ -961,7 +961,7 @@ static gboolean create_tcp(const char *modem_path, int port)
struct sock_server *server; struct sock_server *server;
GIOChannel *server_io; GIOChannel *server_io;
if (!modem_path) if (modem_path == NULL)
return FALSE; return FALSE;
sk = socket(PF_INET, SOCK_STREAM, 0); sk = socket(PF_INET, SOCK_STREAM, 0);
@ -978,7 +978,7 @@ static gboolean create_tcp(const char *modem_path, int port)
addr.sin_port = htons(port); addr.sin_port = htons(port);
server = socket_common(sk, (struct sockaddr *) &addr, modem_path); server = socket_common(sk, (struct sockaddr *) &addr, modem_path);
if (!server) if (server == NULL)
return FALSE; return FALSE;
g_print("new tcp is created at tcp port %d\n", port); g_print("new tcp is created at tcp port %d\n", port);
@ -1004,7 +1004,7 @@ static gboolean create_unix(const char *modem_path, const char *sock_path)
struct sock_server *server; struct sock_server *server;
GIOChannel *server_io; GIOChannel *server_io;
if (!modem_path) if (modem_path == NULL)
return FALSE; return FALSE;
sk = socket(AF_UNIX, SOCK_STREAM, 0); sk = socket(AF_UNIX, SOCK_STREAM, 0);
@ -1024,7 +1024,7 @@ static gboolean create_unix(const char *modem_path, const char *sock_path)
unlink(addr.sun_path); unlink(addr.sun_path);
server = socket_common(sk, (struct sockaddr *) &addr, modem_path); server = socket_common(sk, (struct sockaddr *) &addr, modem_path);
if (!server) if (server == NULL)
return FALSE; return FALSE;
g_print("new unix socket is created at %s\n", sock_path); g_print("new unix socket is created at %s\n", sock_path);