diff options
Diffstat (limited to 'src/mbgl/style/expression/find_zoom_curve.cpp')
-rw-r--r-- | src/mbgl/style/expression/find_zoom_curve.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mbgl/style/expression/find_zoom_curve.cpp b/src/mbgl/style/expression/find_zoom_curve.cpp index a27f8560ef..457ae8c927 100644 --- a/src/mbgl/style/expression/find_zoom_curve.cpp +++ b/src/mbgl/style/expression/find_zoom_curve.cpp @@ -34,8 +34,8 @@ optional<variant<const Interpolate*, const Step*, ParsingError>> findZoomCurve(c case Kind::Interpolate: { auto curve = static_cast<const Interpolate*>(e); if (curve->getInput()->getKind() == Kind::CompoundExpression) { - auto z = static_cast<CompoundExpressionBase*>(curve->getInput().get()); - if (z && z->getName() == "zoom") { + auto z = static_cast<CompoundExpression*>(curve->getInput().get()); + if (z && z->getOperator() == "zoom") { result = {curve}; } } @@ -44,8 +44,8 @@ optional<variant<const Interpolate*, const Step*, ParsingError>> findZoomCurve(c case Kind::Step: { auto step = static_cast<const Step*>(e); if (step->getInput()->getKind() == Kind::CompoundExpression) { - auto z = static_cast<CompoundExpressionBase*>(step->getInput().get()); - if (z && z->getName() == "zoom") { + auto z = static_cast<CompoundExpression*>(step->getInput().get()); + if (z && z->getOperator() == "zoom") { result = {step}; } } |