From 9fa9667a937f3a2980be85489e23febf9282e896 Mon Sep 17 00:00:00 2001 From: Ben Roth Date: Mon, 4 Dec 2017 17:25:48 -0800 Subject: [PATCH] Fix crash when passing wrong type to percentage prop --- ios/Utils/RNSVGPercentageConverter.m | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ios/Utils/RNSVGPercentageConverter.m b/ios/Utils/RNSVGPercentageConverter.m index 62c9b3aa..5d3e5815 100644 --- a/ios/Utils/RNSVGPercentageConverter.m +++ b/ios/Utils/RNSVGPercentageConverter.m @@ -47,6 +47,9 @@ static NSRegularExpression* percentageRegExp; + (BOOL)isPercentage:(NSString *) string { + if (![string isKindOfClass:[NSString class]]) { + return NO; + } return [percentageRegExp firstMatchInString:string options:0 range:NSMakeRange(0, [string length])] != nil; }