* cp-mudflap.c (mflang_flush_calls): Fix thinkos resulting from
authormmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 Jun 2004 19:44:49 +0000 (19:44 +0000)
committermmitchel <mmitchel@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 25 Jun 2004 19:44:49 +0000 (19:44 +0000)
2004-06-23 change.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@83675 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/cp/ChangeLog
gcc/cp/cp-mudflap.c

index aca2db2..bfb995c 100644 (file)
@@ -1,3 +1,8 @@
+2004-06-25  Mark Mitchell  <mark@codesourcery.com>
+
+       * cp-mudflap.c (mflang_flush_calls): Fix thinkos resulting from
+       2004-06-23 change.
+
 2004-06-25  Paul Brook  <paul@codesourcery.com>
 
        * decl2.c (get_guard): Call targetm.cxx.guard_type.
index 23e8750..a9703a7 100644 (file)
@@ -74,10 +74,10 @@ mflang_flush_calls (tree enqueued_call_stmt_chain)
   type = build_function_type (void_type_node, void_list_node);
   fndecl = build_lang_decl (FUNCTION_DECL, fnname, type);
 
-  TREE_PUBLIC (current_function_decl) = 0;
-  TREE_USED (current_function_decl) = 1;
-  DECL_ARTIFICIAL (current_function_decl) = 1;
-  mf_mark (current_function_decl);
+  TREE_PUBLIC (fndecl) = 0;
+  TREE_USED (fndecl) = 1;
+  DECL_ARTIFICIAL (fndecl) = 1;
+  mf_mark (fndecl);
 
   /* Generate the body, one statement at a time.  */
   start_preparsed_function (fndecl, /*attrs=*/NULL_TREE, SF_PRE_PARSED);