From 589705f547f0e22769f0d0b02e7a085dd0592452 Mon Sep 17 00:00:00 2001
From: ilor <kailoran@gmail.com>
Date: Mon, 6 Dec 2010 11:34:40 +0100
Subject: [PATCH] Fix incorrect use of reference-to-pointer in Iteration
 operators

---
 libwccl/ops/functions/bool/iteration.h | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/libwccl/ops/functions/bool/iteration.h b/libwccl/ops/functions/bool/iteration.h
index 64197d4..dee6c88 100644
--- a/libwccl/ops/functions/bool/iteration.h
+++ b/libwccl/ops/functions/bool/iteration.h
@@ -24,10 +24,10 @@ public:
 	std::string to_string(const Corpus2::Tagset& tagset) const;
 
 protected:
-	const PosFunctionPtr& left_pos_expr_;
-	const PosFunctionPtr& right_pos_expr_;
+	const PosFunctionPtr left_pos_expr_;
+	const PosFunctionPtr right_pos_expr_;
 	const VariableAccessor<Position> iter_var_acc_;
-	const BoolFunctionPtr& evaluating_expr_;
+	const BoolFunctionPtr evaluating_expr_;
 	
 	Iteration(
 		const PosFunctionPtr& left_pos_expr,
-- 
GitLab