Fix interface resolution

This commit is contained in:
Robert Haschke 2020-07-11 16:54:14 +02:00
parent e9c56c9c64
commit 8152994e52

View File

@ -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: