summaryrefslogtreecommitdiff
path: root/platform/darwin/src/NSExpression+MGLAdditions.mm
diff options
context:
space:
mode:
authorJulian Rex <julian.rex@mapbox.com>2019-05-02 14:08:48 -0400
committerGitHub <noreply@github.com>2019-05-02 14:08:48 -0400
commitf7915fdc51f4924df2e2630b64908938ffa49830 (patch)
tree2364053e375a5091392096d3dd9e25086b66e847 /platform/darwin/src/NSExpression+MGLAdditions.mm
parentc611d085b3dd478466f05eab24c442d53fef84ec (diff)
downloadqtlocation-mapboxgl-f7915fdc51f4924df2e2630b64908938ffa49830.tar.gz
[ios] Static analysis fix tweaks - part 2 (#14572)
Diffstat (limited to 'platform/darwin/src/NSExpression+MGLAdditions.mm')
-rw-r--r--platform/darwin/src/NSExpression+MGLAdditions.mm3
1 files changed, 3 insertions, 0 deletions
diff --git a/platform/darwin/src/NSExpression+MGLAdditions.mm b/platform/darwin/src/NSExpression+MGLAdditions.mm
index 026d8bec02..b3060b5787 100644
--- a/platform/darwin/src/NSExpression+MGLAdditions.mm
+++ b/platform/darwin/src/NSExpression+MGLAdditions.mm
@@ -792,6 +792,9 @@ NSArray *MGLSubexpressionsWithJSONObjects(NSArray *objects) {
} else if ([curveType isEqualToString:@"cubic-bezier"]) {
curveParameters = @[@"literal", [interpolationOptions subarrayWithRange:NSMakeRange(1, 4)]];
}
+ else {
+ curveParameters = [NSNull null];
+ }
NSExpression *curveParameterExpression = [NSExpression expressionWithMGLJSONObject:curveParameters];
argumentObjects = [argumentObjects subarrayWithRange:NSMakeRange(1, argumentObjects.count - 1)];
NSExpression *inputExpression = [NSExpression expressionWithMGLJSONObject:argumentObjects.firstObject];