Also include the BS character in non-safe ones.

pull/40/head
Ludovic Marcotte 2014-05-27 08:45:00 -04:00
parent 04bb88a470
commit c31429a5d5
1 changed files with 3 additions and 3 deletions

View File

@ -46,7 +46,7 @@ static NSString **cssEscapingStrings = NULL;
static unichar *cssEscapingCharacters = NULL;
static int cssEscapingCount;
static unichar thisCharCode[29];
static unichar thisCharCode[30];
static NSString *controlCharString = nil;
static NSCharacterSet *controlCharSet = nil;
@ -285,8 +285,8 @@ static NSCharacterSet *controlCharSet = nil;
int i, j;
// Create an array of chars for all control characters between 0x00 and 0x1F,
// apart from \t, \n, \f and \r (0x08, 0x09, 0x0A, 0x0C and 0x0D)
for (i = 0, j = 0x00; j < 0x08; i++, j++) {
// apart from \t, \n, \f and \r (0x09, 0x0A, 0x0C and 0x0D)
for (i = 0, j = 0x00; j <= 0x08; i++, j++) {
thisCharCode[i] = j;
}
thisCharCode[i++] = 0x0B;