gengtype.c (output_type_enum): Test the right union member.
authorBasile Starynkevitch <basile@starynkevitch.net>
Fri, 27 Aug 2010 20:32:27 +0000 (20:32 +0000)
committerBasile Starynkevitch <bstarynk@gcc.gnu.org>
Fri, 27 Aug 2010 20:32:27 +0000 (20:32 +0000)
2010-08-27  Basile Starynkevitch  <basile@starynkevitch.net>
            Jeremie Salvucci  <jeremie.salvucci@free.fr>

        * gengtype.c (output_type_enum): Test the right union member.

Co-Authored-By: Jeremie Salvucci <jeremie.salvucci@free.fr>
From-SVN: r163596

gcc/ChangeLog
gcc/gengtype.c

index b20a4426f1a1511ee4ba0ee64e288da25770df7c..3206c38ff82ce0c6e109261966477ec303b37ffc 100644 (file)
@@ -1,3 +1,9 @@
+
+2010-08-27  Basile Starynkevitch  <basile@starynkevitch.net>
+            Jeremie Salvucci  <jeremie.salvucci@free.fr>
+
+        * gengtype.c (output_type_enum): Test the right union member.
+
 2010-08-27  Uros Bizjak  <ubizjak@gmail.com>
 
        PR target/41484
index 9cdc6a46bf0c090807ad5aee9664d85951a4d305..6436a93649a3ef28602b16997678f0bbd8fa95f0 100644 (file)
@@ -2531,7 +2531,7 @@ write_types_process_field (type_p f, const struct walk_type_data *d)
 static void
 output_type_enum (outf_p of, type_p s)
 {
-  if (s->kind == TYPE_PARAM_STRUCT && s->u.s.line.file != NULL)
+  if (s->kind == TYPE_PARAM_STRUCT && s->u.param_struct.line.file != NULL)
     {
       oprintf (of, ", gt_e_");
       output_mangled_typename (of, s);