This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[binutils-gdb] Fix uninitialized variable warnings in remote.c


https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=2e3b657e3a811087533cec33307eb8bbf454cd1c

commit 2e3b657e3a811087533cec33307eb8bbf454cd1c
Author: Ulrich Weigand <ulrich.weigand@de.ibm.com>
Date:   Tue Dec 1 17:49:27 2015 +0100

    Fix uninitialized variable warnings in remote.c
    
    Fix a couple of places where a struct thread_item was added to a
    vector while the item.name field was uninitialized.
    
    gdb/
    	* remote.c (remote_newthread_step): Initialize item.name.
    	(remote_get_threads_with_qthreadinfo): Likewise.

Diff:
---
 gdb/ChangeLog | 5 +++++
 gdb/remote.c  | 2 ++
 2 files changed, 7 insertions(+)

diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 0d2d207..49ba2bc 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,8 @@
+2015-12-01  Ulrich Weigand  <uweigand@de.ibm.com>
+
+	* remote.c (remote_newthread_step): Initialize item.name.
+	(remote_get_threads_with_qthreadinfo): Likewise.
+
 2015-11-30  Pedro Alves  <palves@redhat.com>
 
 	PR 14618
diff --git a/gdb/remote.c b/gdb/remote.c
index 9d44ce1..c60f173 100644
--- a/gdb/remote.c
+++ b/gdb/remote.c
@@ -2914,6 +2914,7 @@ remote_newthread_step (threadref *ref, void *data)
 
   item.ptid = ptid_build (pid, threadref_to_int (ref), 0);
   item.core = -1;
+  item.name = NULL;
   item.extra = NULL;
 
   VEC_safe_push (thread_item_t, context->items, &item);
@@ -3079,6 +3080,7 @@ remote_get_threads_with_qthreadinfo (struct target_ops *ops,
 
 		  item.ptid = read_ptid (bufp, &bufp);
 		  item.core = -1;
+		  item.name = NULL;
 		  item.extra = NULL;
 
 		  VEC_safe_push (thread_item_t, context->items, &item);


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]