* [PATCH 1/2] Fix use of uninitialized variable
@ 2010-02-02 22:08 Gustavo F. Padovan
2010-02-02 22:08 ` [PATCH 2/2] Remove dead assignments at gatchat Gustavo F. Padovan
2010-02-02 22:33 ` [PATCH 1/2] Fix use of uninitialized variable Denis Kenzior
0 siblings, 2 replies; 4+ messages in thread
From: Gustavo F. Padovan @ 2010-02-02 22:08 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 498 bytes --]
---
gatchat/gatchat.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/gatchat/gatchat.c b/gatchat/gatchat.c
index e25bfd6..5b0851b 100644
--- a/gatchat/gatchat.c
+++ b/gatchat/gatchat.c
@@ -692,7 +692,7 @@ static gboolean received_data(GIOChannel *channel, GIOCondition cond,
unsigned char *buf;
GAtChat *chat = data;
GIOError err;
- gsize rbytes;
+ gsize rbytes = 0;
gsize toread;
gsize total_read = 0;
guint read_count = 0;
--
1.6.4.4
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH 2/2] Remove dead assignments at gatchat
2010-02-02 22:08 [PATCH 1/2] Fix use of uninitialized variable Gustavo F. Padovan
@ 2010-02-02 22:08 ` Gustavo F. Padovan
2010-02-02 22:32 ` Denis Kenzior
2010-02-02 22:33 ` [PATCH 1/2] Fix use of uninitialized variable Denis Kenzior
1 sibling, 1 reply; 4+ messages in thread
From: Gustavo F. Padovan @ 2010-02-02 22:08 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 2034 bytes --]
---
gatchat/gatchat.c | 8 +-------
1 files changed, 1 insertions(+), 7 deletions(-)
diff --git a/gatchat/gatchat.c b/gatchat/gatchat.c
index 5b0851b..d5362db 100644
--- a/gatchat/gatchat.c
+++ b/gatchat/gatchat.c
@@ -312,7 +312,6 @@ static gboolean g_at_chat_match_notify(GAtChat *chat, char *line)
{
GHashTableIter iter;
struct at_notify *notify;
- char *prefix;
gpointer key, value;
gboolean ret = FALSE;
GAtResult result;
@@ -322,7 +321,6 @@ static gboolean g_at_chat_match_notify(GAtChat *chat, char *line)
result.final_or_pdu = 0;
while (g_hash_table_iter_next(&iter, &key, &value)) {
- prefix = key;
notify = value;
if (!g_str_has_prefix(line, key))
@@ -753,7 +751,7 @@ static void wakeup_cb(gboolean ok, GAtResult *result, gpointer user_data)
static gboolean wakeup_no_response(gpointer user)
{
GAtChat *chat = user;
- struct at_command *cmd = g_queue_peek_head(chat->command_queue);
+ struct at_command *cmd;
if (chat->debugf)
chat->debugf("Wakeup got no response\n", chat->debug_data);
@@ -1259,7 +1257,6 @@ gboolean g_at_chat_unregister(GAtChat *chat, guint id)
{
GHashTableIter iter;
struct at_notify *notify;
- char *prefix;
gpointer key, value;
GSList *l;
@@ -1269,7 +1266,6 @@ gboolean g_at_chat_unregister(GAtChat *chat, guint id)
g_hash_table_iter_init(&iter, chat->notify_list);
while (g_hash_table_iter_next(&iter, &key, &value)) {
- prefix = key;
notify = value;
l = g_slist_find_custom(notify->nodes, GUINT_TO_POINTER(id),
@@ -1294,7 +1290,6 @@ gboolean g_at_chat_unregister_all(GAtChat *chat)
{
GHashTableIter iter;
struct at_notify *notify;
- char *prefix;
gpointer key, value;
GSList *l;
@@ -1304,7 +1299,6 @@ gboolean g_at_chat_unregister_all(GAtChat *chat)
g_hash_table_iter_init(&iter, chat->notify_list);
while (g_hash_table_iter_next(&iter, &key, &value)) {
- prefix = key;
notify = value;
for (l = notify->nodes; l; l = l->next)
--
1.6.4.4
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH 2/2] Remove dead assignments at gatchat
2010-02-02 22:08 ` [PATCH 2/2] Remove dead assignments at gatchat Gustavo F. Padovan
@ 2010-02-02 22:32 ` Denis Kenzior
0 siblings, 0 replies; 4+ messages in thread
From: Denis Kenzior @ 2010-02-02 22:32 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 507 bytes --]
Hi Gustavo,
> ---
> gatchat/gatchat.c | 8 +-------
> 1 files changed, 1 insertions(+), 7 deletions(-)
So I applied this patch with one minor change:
> @@ -753,7 +751,7 @@ static void wakeup_cb(gboolean ok, GAtResult *result,
> gpointer user_data) static gboolean wakeup_no_response(gpointer user)
> {
> GAtChat *chat = user;
> - struct at_command *cmd = g_queue_peek_head(chat->command_queue);
> + struct at_command *cmd;
This part was no longer necessary.
Regards,
-Denis
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH 1/2] Fix use of uninitialized variable
2010-02-02 22:08 [PATCH 1/2] Fix use of uninitialized variable Gustavo F. Padovan
2010-02-02 22:08 ` [PATCH 2/2] Remove dead assignments at gatchat Gustavo F. Padovan
@ 2010-02-02 22:33 ` Denis Kenzior
1 sibling, 0 replies; 4+ messages in thread
From: Denis Kenzior @ 2010-02-02 22:33 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 676 bytes --]
Hi Gustavo,
> ---
> gatchat/gatchat.c | 2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
>
> diff --git a/gatchat/gatchat.c b/gatchat/gatchat.c
> index e25bfd6..5b0851b 100644
> --- a/gatchat/gatchat.c
> +++ b/gatchat/gatchat.c
> @@ -692,7 +692,7 @@ static gboolean received_data(GIOChannel *channel,
> GIOCondition cond, unsigned char *buf;
> GAtChat *chat = data;
> GIOError err;
> - gsize rbytes;
> + gsize rbytes = 0;
> gsize toread;
> gsize total_read = 0;
> guint read_count = 0;
>
I'm convinced that this is a false positive. The read_count keeps rbytes from
ever being referenced when undefined.
Regards,
-Denis
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2010-02-02 22:33 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-02-02 22:08 [PATCH 1/2] Fix use of uninitialized variable Gustavo F. Padovan
2010-02-02 22:08 ` [PATCH 2/2] Remove dead assignments at gatchat Gustavo F. Padovan
2010-02-02 22:32 ` Denis Kenzior
2010-02-02 22:33 ` [PATCH 1/2] Fix use of uninitialized variable Denis Kenzior
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.