From 4f47a750e0171be08fc24840aef6c2dae108f19a Mon Sep 17 00:00:00 2001 From: iska Date: Fri, 23 Oct 2015 22:54:06 +0200 Subject: [PATCH] Use lowercase string in the Nth-Expression selector parser --- HTMLKit/CSSNthExpressionParser.m | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/HTMLKit/CSSNthExpressionParser.m b/HTMLKit/CSSNthExpressionParser.m index aee5e3f..392acb4 100644 --- a/HTMLKit/CSSNthExpressionParser.m +++ b/HTMLKit/CSSNthExpressionParser.m @@ -17,10 +17,8 @@ { NSCharacterSet *whitespace = [NSCharacterSet whitespaceAndNewlineCharacterSet]; - NSString *string = [expression copy]; - - string = [string stringByTrimmingCharactersInSet:whitespace]; - string = string.lowercaseString; + NSString *string = [expression.lowercaseString copy]; + string = [[string stringByTrimmingCharactersInSet:whitespace] copy]; if ([string isEqualToStringIgnoringCase:@"odd"]) { return CSSNthExpressionOdd;