Also include the BS character in non-safe ones.
parent
04bb88a470
commit
c31429a5d5
|
@ -46,7 +46,7 @@ static NSString **cssEscapingStrings = NULL;
|
||||||
static unichar *cssEscapingCharacters = NULL;
|
static unichar *cssEscapingCharacters = NULL;
|
||||||
static int cssEscapingCount;
|
static int cssEscapingCount;
|
||||||
|
|
||||||
static unichar thisCharCode[29];
|
static unichar thisCharCode[30];
|
||||||
static NSString *controlCharString = nil;
|
static NSString *controlCharString = nil;
|
||||||
static NSCharacterSet *controlCharSet = nil;
|
static NSCharacterSet *controlCharSet = nil;
|
||||||
|
|
||||||
|
@ -285,8 +285,8 @@ static NSCharacterSet *controlCharSet = nil;
|
||||||
int i, j;
|
int i, j;
|
||||||
|
|
||||||
// Create an array of chars for all control characters between 0x00 and 0x1F,
|
// 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)
|
// apart from \t, \n, \f and \r (0x09, 0x0A, 0x0C and 0x0D)
|
||||||
for (i = 0, j = 0x00; j < 0x08; i++, j++) {
|
for (i = 0, j = 0x00; j <= 0x08; i++, j++) {
|
||||||
thisCharCode[i] = j;
|
thisCharCode[i] = j;
|
||||||
}
|
}
|
||||||
thisCharCode[i++] = 0x0B;
|
thisCharCode[i++] = 0x0B;
|
||||||
|
|
Loading…
Reference in New Issue