From 8152994e52f588afc82383367242d38d51486816 Mon Sep 17 00:00:00 2001 From: Robert Haschke Date: Sat, 11 Jul 2020 16:54:14 +0200 Subject: [PATCH] Fix interface resolution --- core/src/container.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/container.cpp b/core/src/container.cpp index 18892591..b3c3d656 100644 --- a/core/src/container.cpp +++ b/core/src/container.cpp @@ -756,8 +756,8 @@ void Fallbacks::onNewSolution(const SolutionBase& s) { MergerPrivate::MergerPrivate(Merger* me, const std::string& name) : ParallelContainerBasePrivate(me, name) {} void MergerPrivate::resolveInterface(InterfaceFlags expected) { - ContainerBasePrivate::resolveInterface(expected); - switch (interfaceFlags()) { + ParallelContainerBasePrivate::resolveInterface(expected); + switch (requiredInterface()) { case PROPAGATE_FORWARDS: case PROPAGATE_BACKWARDS: case UNKNOWN: