From 8a2422426e1472bb6473e018a03fd232668a0ba6 Mon Sep 17 00:00:00 2001 From: iska Date: Fri, 31 Oct 2014 00:11:31 +0100 Subject: [PATCH] Fix several state switches for Attribute states Question Mark character was use instead of Quotation Mark --- HTMLKit/HTMLTokenizer.m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/HTMLKit/HTMLTokenizer.m b/HTMLKit/HTMLTokenizer.m index ff99493..a0247e7 100644 --- a/HTMLKit/HTMLTokenizer.m +++ b/HTMLKit/HTMLTokenizer.m @@ -1250,7 +1250,7 @@ [self appendToCurrentAttributeName:StringFromUniChar(REPLACEMENT_CHAR)]; [self switchToState:HTMLTokenizerStateAttributeName]; return; - case QUESTION_MARK: + case QUOTATION_MARK: case APOSTROPHE: case LESS_THAN_SIGN: case EQUALS_SIGN: @@ -1298,7 +1298,7 @@ [self finalizeCurrentAttribute]; [self appendToCurrentAttributeName:StringFromUniChar(REPLACEMENT_CHAR)]; return; - case QUESTION_MARK: + case QUOTATION_MARK: case APOSTROPHE: case LESS_THAN_SIGN: [self emitParseError:@"Unexpected character (%C) in Before Attribute Name state", (unichar)character]; @@ -1342,7 +1342,7 @@ [self finalizeCurrentAttribute]; [self appendToCurrentAttributeName:StringFromUniChar(REPLACEMENT_CHAR)]; return; - case QUESTION_MARK: + case QUOTATION_MARK: case APOSTROPHE: case LESS_THAN_SIGN: [self emitParseError:@"Unexpected character (%C) in Before Attribute Name state", (unichar)character];