decl.c (poplevel): Make sure ns_binding is initialized.

1998-12-15  Mark Mitchell  <mark@markmitchell.com>
	* decl.c (poplevel): Make sure ns_binding is initialized.

From-SVN: r24332
This commit is contained in:
Mark Mitchell 1998-12-15 13:59:57 +00:00 committed by Mark Mitchell
parent 5ba52c2e99
commit c7dda1e388
2 changed files with 5 additions and 1 deletions

View File

@ -1,5 +1,7 @@
1998-12-15 Mark Mitchell <mark@markmitchell.com>
* decl.c (poplevel): Make sure ns_binding is initialized.
* decl.c (finish_function): Undo inadvertant change in previous
patch.

View File

@ -1365,7 +1365,9 @@ poplevel (keep, reverse, functionbody)
if (!outer_binding)
ns_binding = IDENTIFIER_NAMESPACE_VALUE (DECL_NAME (link));
else
ns_binding = NULL_TREE;
if (outer_binding
&& (BINDING_LEVEL (outer_binding)
== current_binding_level->level_chain))