* gdbtypes.c (safe_parse_type): Initialize type to keep gcc happy.
authorDoug Evans <dje@google.com>
Mon, 9 Jan 2012 22:31:39 +0000 (22:31 +0000)
committerDoug Evans <dje@google.com>
Mon, 9 Jan 2012 22:31:39 +0000 (22:31 +0000)
* varobj.c (varobj_set_value): Initialize val,value to keep gcc happy.

gdb/ChangeLog
gdb/gdbtypes.c
gdb/varobj.c

index bb10c6bed87c4c6825703e9352b34874440a5beb..c01fefedef10b2293070ebacb449fa77bacafbb9 100644 (file)
@@ -1,3 +1,8 @@
+2012-01-09  Doug Evans  <dje@google.com>
+
+       * gdbtypes.c (safe_parse_type): Initialize type to keep gcc happy.
+       * varobj.c (varobj_set_value): Initialize val,value to keep gcc happy.
+
 2012-01-09  Keith Seitz  <keiths@redhat.com>
 
        * breakpoint.c (wrapper.h): Don't include.
index 9a570ac54d93ebf9422fe8869891b780f6c58c4c..b09c1ec3bfbbfdeb974f775160887d4d05be773e 100644 (file)
@@ -1674,7 +1674,7 @@ static struct type *
 safe_parse_type (struct gdbarch *gdbarch, char *p, int length)
 {
   struct ui_file *saved_gdb_stderr;
-  struct type *type;
+  struct type *type = NULL; /* Initialize to keep gcc happy.  */
   volatile struct gdb_exception except;
 
   /* Suppress error messages.  */
index b17d3fda7125eb111e32635f2d4b0b8bf7826368..9c3166da5d8e64f682b40ac850b6c1b0fe7cf97a 100644 (file)
@@ -1359,13 +1359,12 @@ varobj_get_value (struct varobj *var)
 int
 varobj_set_value (struct varobj *var, char *expression)
 {
-  struct value *val;
-
+  struct value *val = NULL; /* Initialize to keep gcc happy.  */
   /* The argument "expression" contains the variable's new value.
      We need to first construct a legal expression for this -- ugh!  */
   /* Does this cover all the bases?  */
   struct expression *exp;
-  struct value *value;
+  struct value *value = NULL; /* Initialize to keep gcc happy.  */
   int saved_input_radix = input_radix;
   char *s = expression;
   volatile struct gdb_exception except;