* linespec.c (decode_dollar): Avoid "may be used uninitialized" warning.
authorDoug Evans <dje@google.com>
Tue, 6 Dec 2011 19:57:47 +0000 (19:57 +0000)
committerDoug Evans <dje@google.com>
Tue, 6 Dec 2011 19:57:47 +0000 (19:57 +0000)
gdb/ChangeLog
gdb/linespec.c

index ece06e9..ffecf05 100644 (file)
@@ -1,3 +1,7 @@
+2011-12-06  Doug Evans  <dje@google.com>
+
+       * linespec.c (decode_dollar): Avoid "may be used uninitialized" warning.
+
 2011-12-06  Joel Brobecker  <brobecker@acacore.com>
 
         * language.h (struct language_defn): Add new component
index e6e863d..f3afc58 100644 (file)
@@ -2494,6 +2494,10 @@ decode_dollar (struct linespec_state *self, char *copy)
 
       volatile struct gdb_exception exc;
 
+      /* Avoid "may be used uninitialized" warning.  */
+      values.sals = NULL;
+      values.nelts = 0;
+
       TRY_CATCH (exc, RETURN_MASK_ERROR)
        {
          values = decode_variable (self, copy);