aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@issan.cs.uni-dortmund.de>1999-04-28 02:47:34 +0000
committerAndreas Schwab <schwab@gcc.gnu.org>1999-04-28 02:47:34 +0000
commit9dd2b100688cd52a0e6485f12646e2f2bc2ec04c (patch)
tree7702d5d8c519533959bc334c890cb8c3e15751d7
parent41a12ce742909b56b505f7b9d915de418b2dee2f (diff)
downloadgcc-9dd2b100688cd52a0e6485f12646e2f2bc2ec04c.zip
gcc-9dd2b100688cd52a0e6485f12646e2f2bc2ec04c.tar.gz
gcc-9dd2b100688cd52a0e6485f12646e2f2bc2ec04c.tar.bz2
* search.c (binfo_for_vtable): Initialize bfvi.var.
From-SVN: r26685
-rw-r--r--gcc/cp/ChangeLog4
-rw-r--r--gcc/cp/search.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 53b9f0a..da0b4dd 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,7 @@
+Wed Apr 28 11:42:22 1999 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
+
+ * search.c (binfo_for_vtable): Initialize bfvi.var.
+
1999-04-27 Nathan Sidwell <nathan@acm.org>
* rtti.c (build_x_typeid): Check rtti is enabled.
diff --git a/gcc/cp/search.c b/gcc/cp/search.c
index ca98daa..b9d642f 100644
--- a/gcc/cp/search.c
+++ b/gcc/cp/search.c
@@ -3211,6 +3211,7 @@ binfo_for_vtable (var)
type = DECL_CONTEXT (var);
bfvi.vbases = CLASSTYPE_VBASECLASSES (type);
+ bfvi.var = var;
return dfs_walk_real (TYPE_BINFO (type),
0, dfs_bfv_helper, dfs_bfv_queue_p, &bfvi);
}