Don't return early for TRUE_T and FALSE_T
With newly added instance tracking, returning early caused
TRUE_T to break. This fixes it.
Tested: Config with TRUE_T type probe was available on
D-Bus
Change-Id: Ib195d9ad314da0affd96162b94c9491508381523
Signed-off-by: James Feist <james.feist@linux.intel.com>
diff --git a/src/EntityManager.cpp b/src/EntityManager.cpp
index c6e22ef..02207e7 100644
--- a/src/EntityManager.cpp
+++ b/src/EntityManager.cpp
@@ -351,11 +351,13 @@
{
case probe_type_codes::FALSE_T:
{
- return false;
+ cur = false;
+ break;
}
case probe_type_codes::TRUE_T:
{
- return true;
+ cur = true;
+ break;
}
case probe_type_codes::MATCH_ONE:
{