From 429f6195f6a4410ae45ef3f560b0745ac60184c1 Mon Sep 17 00:00:00 2001 From: Kelly Rauchenberger Date: Sat, 26 Mar 2016 18:57:26 -0400 Subject: Fixed bug with filters --- lib/data.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/data.h b/lib/data.h index 6c2d580..0d599c4 100644 --- a/lib/data.h +++ b/lib/data.h @@ -203,7 +203,8 @@ namespace verbly { } else if (it->_group.elems.size() == 1) { bool truelogic = it->_notlogic != it->_group.elems.front()._notlogic; - *it = it->_group.elems.front(); + filter e = it->_group.elems.front(); + *it = e; it->_notlogic = truelogic; } } @@ -217,7 +218,8 @@ namespace verbly { if (_group.elems.size() == 1) { bool truelogic = _notlogic != _group.elems.front()._notlogic; - *this = _group.elems.front(); + filter e = _group.elems.front(); + *this = e; _notlogic = truelogic; } } -- cgit 1.4.1