Commit c2b6c674 authored by Alexander Alekhin's avatar Alexander Alekhin

Merge pull request #16141 from OrestChura:oc/fix-standalone-build

parents 4a4ff674 3cd89764
...@@ -396,16 +396,18 @@ void islandActorThread(std::vector<cv::gimpl::RcDesc> in_rcs, // ...@@ -396,16 +396,18 @@ void islandActorThread(std::vector<cv::gimpl::RcDesc> in_rcs, //
return; return;
} }
GAPI_Assert(isl_inputs.size() == isl_input_args.size()); GAPI_Assert(isl_inputs.size() == isl_input_args.size());
for (auto &&it : ade::util::zip(ade::util::toRange(in_rcs), for (auto &&it : ade::util::indexed(ade::util::zip(ade::util::toRange(in_rcs),
ade::util::toRange(isl_inputs), ade::util::toRange(isl_inputs),
ade::util::toRange(isl_input_args))) ade::util::toRange(isl_input_args))))
{ {
const auto &in_rc = std::get<0>(it); const auto &value = ade::util::value(it);
auto &isl_input = std::get<1>(it); const auto &in_rc = std::get<0>(value);
const auto &in_arg = std::get<2>(it); // FIXME: MOVE PROBLEM auto &isl_input = std::get<1>(value);
const auto &in_arg = std::get<2>(value); // FIXME: MOVE PROBLEM
isl_input.first = in_rc; isl_input.first = in_rc;
#if defined(GAPI_STANDALONE) #if defined(GAPI_STANDALONE)
// Standalone mode - simply store input argument in the vector as-is // Standalone mode - simply store input argument in the vector as-is
auto id = ade::util::index(it);
isl_inputs[id].second = in_arg; isl_inputs[id].second = in_arg;
#else #else
// Make Islands operate on own:: data types (i.e. in the same // Make Islands operate on own:: data types (i.e. in the same
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment