From 6f33fc3e90364ef6adb18e970b0149ffc78d3a8e Mon Sep 17 00:00:00 2001 From: Anand Thakker Date: Thu, 12 Apr 2018 11:36:23 -0400 Subject: Fix ambiguous constructor call --- include/mbgl/style/conversion/heatmap_color_property_value.hpp | 2 +- src/mbgl/style/conversion/filter.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/mbgl/style/conversion/heatmap_color_property_value.hpp b/include/mbgl/style/conversion/heatmap_color_property_value.hpp index 736506e154..8ed37aacac 100644 --- a/include/mbgl/style/conversion/heatmap_color_property_value.hpp +++ b/include/mbgl/style/conversion/heatmap_color_property_value.hpp @@ -21,7 +21,7 @@ struct Converter { if (isUndefined(value)) { return HeatmapColorPropertyValue(); } else if (isExpression(value)) { - ParsingContext ctx({type::Color}); + ParsingContext ctx(optional{type::Color}); ParseResult expression = ctx.parseLayerPropertyExpression(value); if (!expression) { error = { ctx.getCombinedErrors() }; diff --git a/src/mbgl/style/conversion/filter.cpp b/src/mbgl/style/conversion/filter.cpp index 5375c1377b..fbcdc325e8 100644 --- a/src/mbgl/style/conversion/filter.cpp +++ b/src/mbgl/style/conversion/filter.cpp @@ -236,7 +236,7 @@ optional convertCompoundFilter(const Convertible& value, Error& error) { } optional convertExpressionFilter(const Convertible& value, Error& error) { - expression::ParsingContext ctx({expression::type::Boolean}); + expression::ParsingContext ctx(optional{expression::type::Boolean}); expression::ParseResult expression = ctx.parseExpression(value); if (!expression) { error = { ctx.getCombinedErrors() }; -- cgit v1.2.1