From a48ef0b5c9ffa1d484d148c844f288a8f0aaf93b Mon Sep 17 00:00:00 2001
From: Adam Wardynski <award@.(win7-laptop)>
Date: Sun, 28 Nov 2010 14:42:26 +0100
Subject: [PATCH] Fix position_value to actually return the value.

---
 libwccl/parser/grammar.g | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/libwccl/parser/grammar.g b/libwccl/parser/grammar.g
index 2ba60ad..0fb8f61 100644
--- a/libwccl/parser/grammar.g
+++ b/libwccl/parser/grammar.g
@@ -282,7 +282,7 @@ position_value
 	boost::shared_ptr<Wccl::Position> pos_lit;
 }
 	: pos_lit = position_literal {
-			new Wccl::Constant<Wccl::Position>(*pos_lit);
+		val.reset(new Wccl::Constant<Wccl::Position>(*pos_lit));
 	}
 ;
 
-- 
GitLab