[patch] uninitialized variable warning

Paul Brook paul@codesourcery.com
Fri Mar 18 17:56:00 GMT 2005


The patch below fixes the following compiler warning:

../../src/binutils/objdump.c:857: warning: `sym' might be used uninitialized 
in this function

Ok?

Paul

2005-03-16  Paul Brook  <paul@codesourcery.com>

 * objdump.c (objdump_print_addr): Avoid uninitialized warning.

Index: binutils/objdump.c
===================================================================
RCS file: /cvs/src/src/binutils/objdump.c,v
retrieving revision 1.101
diff -u -p -r1.101 objdump.c
--- binutils/objdump.c 1 Mar 2005 15:18:42 -0000 1.101
+++ binutils/objdump.c 18 Mar 2005 15:04:47 -0000
@@ -854,7 +854,7 @@ objdump_print_addr (bfd_vma vma,
       bfd_boolean skip_zeroes)
 {
   struct objdump_disasm_info *aux;
-  asymbol *sym;
+  asymbol *sym = NULL; /* Initialize to avoid compiler warning.  */
 #ifdef DISASSEMBLER_NEEDS_RELOCS
   bfd_boolean skip_find = FALSE;
 #endif



More information about the Binutils mailing list