From 30f7bba37786b6f66dfa3d93ac9a7a11a6b626da Mon Sep 17 00:00:00 2001 From: iska Date: Sun, 22 Mar 2015 00:16:08 +0100 Subject: [PATCH] Fix selector names for the Parser's insertion modes table The ":" was missing and the selector could not be found. --- HTMLKit/HTMLParserInsertionModes.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/HTMLKit/HTMLParserInsertionModes.h b/HTMLKit/HTMLParserInsertionModes.h index 838e164..5dee85c 100644 --- a/HTMLKit/HTMLParserInsertionModes.h +++ b/HTMLKit/HTMLParserInsertionModes.h @@ -41,7 +41,11 @@ typedef NS_ENUM(NSUInteger, HTMLInsertionMode) }; static NSString * HTMLInsertionModesTable[] = { -#define MODE_ENTRY( name, value ) [name] = @#name, +#define LITERAL(X) #X +#define STRINGIFY(X) LITERAL(X) +#define MODE_ENTRY( name, value ) [name] = @#name STRINGIFY(:), INSERTION_MODES #undef MODE_ENTRY +#undef STRINGIFY +#undef LITERAL };