Zap -Wuninitialized warnings.
authorAndrew Cagney <cagney@redhat.com>
Tue, 20 Mar 2001 17:19:04 +0000 (17:19 +0000)
committerAndrew Cagney <cagney@redhat.com>
Tue, 20 Mar 2001 17:19:04 +0000 (17:19 +0000)
gdb/mi/ChangeLog
gdb/mi/mi-cmd-disas.c

index 5215ca5a6896a526a3f9917d581f57ffdba72e9e..dd6399c5cd70c2d6b9fb1d82abb4e452fa5954b1 100644 (file)
@@ -1,3 +1,8 @@
+2001-03-20  Andrew Cagney  <ac131313@redhat.com>
+
+       * mi-cmd-disas.c (mi_cmd_disassemble): Initialize ``file_string''
+       and ``line_num''.  Consolidate declaration of argument variables.
+
 2001-03-19  Andrew Cagney  <ac131313@redhat.com>
 
        * mi-out.h: Remove #ifdef __STDC__.
index 3a1ea3c05be880affaa2dcc717ef6afd9968e0e3..1937eb05c01f1891c53e2e0806931e7b955f2e6b 100644 (file)
@@ -112,15 +112,9 @@ mi_cmd_disassemble (char *command, char **argv, int argc)
 {
   CORE_ADDR pc;
   CORE_ADDR start;
-  CORE_ADDR low = 0;
-  CORE_ADDR high = 0;
 
-  int how_many = -1;
   int mixed_source_and_assembly;
   int num_displayed;
-  int line_num;
-
-  char *file_string;
   static disassemble_info di;
   static int di_initialized;
 
@@ -136,13 +130,20 @@ mi_cmd_disassemble (char *command, char **argv, int argc)
   char *filename = NULL;
   char *name = NULL;
 
-  /* Which options have we processed? */
+  /* Which options have we processed ... */
   int file_seen = 0;
   int line_seen = 0;
   int num_seen = 0;
   int start_seen = 0;
   int end_seen = 0;
 
+  /* ... and their corresponding value. */
+  char *file_string = NULL;
+  int line_num = -1;
+  int how_many = -1;
+  CORE_ADDR low = 0;
+  CORE_ADDR high = 0;
+
   /* Options processing stuff. */
   int optind = 0;
   char *optarg;