tree-nested.c (get_trampoline_type): Fix thinko.
authorEric Botcazou <ebotcazou@adacore.com>
Fri, 26 Oct 2007 21:20:36 +0000 (21:20 +0000)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Fri, 26 Oct 2007 21:20:36 +0000 (21:20 +0000)
* tree-nested.c (get_trampoline_type): Fix thinko.

From-SVN: r129661

gcc/ChangeLog
gcc/tree-nested.c

index 6e49d2d..3532284 100644 (file)
@@ -1,3 +1,7 @@
+2007-10-26  Eric Botcazou  <ebotcazou@adacore.com>
+
+       * tree-nested.c (get_trampoline_type): Fix thinko.
+
 2007-10-26  Douglas Gregor  <doug.gregor@gmail.com>
 
        PR c++/33601
index 55eeb96..118f5fe 100644 (file)
@@ -402,8 +402,8 @@ static GTY(()) tree trampoline_type;
 static tree
 get_trampoline_type (void)
 {
-  tree record, t;
   unsigned align, size;
+  tree t;
 
   if (trampoline_type)
     return trampoline_type;
@@ -425,12 +425,12 @@ get_trampoline_type (void)
   DECL_ALIGN (t) = align;
   DECL_USER_ALIGN (t) = 1;
 
-  record = make_node (RECORD_TYPE);
-  TYPE_NAME (record) = get_identifier ("__builtin_trampoline");
-  TYPE_FIELDS (record) = t;
-  layout_type (record);
+  trampoline_type = make_node (RECORD_TYPE);
+  TYPE_NAME (trampoline_type) = get_identifier ("__builtin_trampoline");
+  TYPE_FIELDS (trampoline_type) = t;
+  layout_type (trampoline_type);
 
-  return record;
+  return trampoline_type;
 }
 
 /* Given DECL, a nested function, find or create a field in the non-local