From 2531fc1e953b32d7d327da8a9b39ba540789f795 Mon Sep 17 00:00:00 2001 From: "Frank Ch. Eigler" Date: Tue, 18 Aug 2009 20:12:57 -0400 Subject: PR10495: allow multiple probe aliases with same name * elaborate.cxx (match_node::bind): Change ->end to ->ends[] vector. (find_and_build,build_no_more): Iterate over ends[]. * elaborate.h: Corresponding changes. * testsuite/semok/thirtyfour.stp: New test. * NEWS, doc/langref.tex: Note this. --- elaborate.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'elaborate.h') diff --git a/elaborate.h b/elaborate.h index 36439c4f..cd60b8bb 100644 --- a/elaborate.h +++ b/elaborate.h @@ -235,7 +235,7 @@ match_node typedef std::map sub_map_t; typedef std::map::iterator sub_map_iterator_t; sub_map_t sub; - derived_probe_builder* end; + std::vector ends; bool unprivileged_ok; public: -- cgit