From Peter Schauer <peterschauer@gmx.net>
authorJoel Brobecker <brobecker@gnat.com>
Sat, 27 May 2006 17:39:29 +0000 (17:39 +0000)
committerJoel Brobecker <brobecker@gnat.com>
Sat, 27 May 2006 17:39:29 +0000 (17:39 +0000)
        * m2-typeprint.c (m2_record_fields): Move variable declarations
        to the begining of the block.

gdb/ChangeLog
gdb/m2-typeprint.c

index 675d1fa788aa56b6efc365e04847bb8fb7040787..1cc0b6f6fc834d2dac15c3593bf7b102e8037582 100644 (file)
@@ -1,3 +1,9 @@
+2006-05-27  Joel Brobecker  <brobecker@adacore.com>
+
+       From Peter Schauer <peterschauer@gmx.net>
+       * m2-typeprint.c (m2_record_fields): Move variable declarations
+       to the begining of the block.
+        
 2006-05-23  Mark Mitchell  <mark@codesourcery.com>
 
        * mt-tdep.c (mt_register_name): Correct out-of-range logic to
index 160305c7869dae181c70456bcaa71fe83c4d06f8..e057b65ce3c7b075e6598a83cf25ad4ef011769e 100644 (file)
@@ -504,13 +504,14 @@ m2_record_fields (struct type *type, struct ui_file *stream, int show,
     }
   else if (show > 0)
     {
+      int i;
+      int len = TYPE_NFIELDS (type);
+
       if (TYPE_CODE (type) == TYPE_CODE_STRUCT)
        fprintf_filtered (stream, "RECORD\n");
       else if (TYPE_CODE (type) == TYPE_CODE_UNION)
        /* i18n: Do not translate "CASE" and "OF" */
        fprintf_filtered (stream, _("CASE <variant> OF\n"));
-      int i;
-      int len = TYPE_NFIELDS (type);
 
       for (i = TYPE_N_BASECLASSES (type); i < len; i++)
        {