From 19f1bd3476fd1c2eeb36ef5943af1e6431c8c726 Mon Sep 17 00:00:00 2001 From: Jason Merrill Date: Wed, 29 Jul 1998 14:56:33 +0000 Subject: [PATCH] decl.c (push_overloaded_decl): Use current_namespace instead of DECL_CONTEXT (decl) to determine where we go. * decl.c (push_overloaded_decl): Use current_namespace instead of DECL_CONTEXT (decl) to determine where we go. From-SVN: r21473 --- gcc/cp/ChangeLog | 3 +++ gcc/cp/decl.c | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index 05a447915de..69c8447c6b9 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,5 +1,8 @@ 1998-07-29 Jason Merrill + * decl.c (push_overloaded_decl): Use current_namespace instead of + DECL_CONTEXT (decl) to determine where we go. + * decl.c (lookup_name_real): Fix typo. 1998-07-28 Mark Mitchell diff --git a/gcc/cp/decl.c b/gcc/cp/decl.c index 3b5994d56e4..2558386f0b8 100644 --- a/gcc/cp/decl.c +++ b/gcc/cp/decl.c @@ -3982,7 +3982,7 @@ push_overloaded_decl (decl, forgettable) old = decl; if (doing_global) - set_namespace_binding (orig_name, DECL_CONTEXT (decl), old); + set_namespace_binding (orig_name, current_namespace, old); else IDENTIFIER_LOCAL_VALUE (orig_name) = old; -- 2.30.2