isolate() will assert isolation objects must exist for each chip
Change-Id: I45a97a9b8fa8fdd0445e9002ac4be5b27490c0ba
diff --git a/src/isolator/hei_isolator.cpp b/src/isolator/hei_isolator.cpp
index 41d33a9..7e3a032 100644
--- a/src/isolator/hei_isolator.cpp
+++ b/src/isolator/hei_isolator.cpp
@@ -59,11 +59,9 @@
Flyweight<IdScomRegister>::getSingleton().clear();
}
-ReturnCode Isolator::isolate(const std::vector<Chip>& i_chipList,
- IsolationData& o_isoData) const
+void Isolator::isolate(const std::vector<Chip>& i_chipList,
+ IsolationData& o_isoData) const
{
- ReturnCode rc;
-
// Flush the isolation data to ensure a clean slate.
o_isoData.flush();
@@ -94,8 +92,6 @@
}
// END temporary code
}
-
- return rc;
}
} // end namespace libhei
diff --git a/src/isolator/hei_isolator.hpp b/src/isolator/hei_isolator.hpp
index 207f940..fddcedd 100644
--- a/src/isolator/hei_isolator.hpp
+++ b/src/isolator/hei_isolator.hpp
@@ -66,8 +66,8 @@
void uninitialize();
/** @brief See API wrapper description in hei_main.hpp. */
- ReturnCode isolate(const std::vector<Chip>& i_chipList,
- IsolationData& o_isoData) const;
+ void isolate(const std::vector<Chip>& i_chipList,
+ IsolationData& o_isoData) const;
private:
// BEGIN temporary code