diff --git a/src/IO/ADIOS/ADIOS2PreloadVariables.cpp b/src/IO/ADIOS/ADIOS2PreloadVariables.cpp index a29c7a1ae2..38012843e5 100644 --- a/src/IO/ADIOS/ADIOS2PreloadVariables.cpp +++ b/src/IO/ADIOS/ADIOS2PreloadVariables.cpp @@ -56,7 +56,8 @@ namespace } auto operator==(FilteredInputIterator const &other) const -> bool { - return static_cast(this)->operator==(other); + return static_cast(*this) == + static_cast(other); } using Iterator::operator*; using Iterator::operator->;