diff --git a/ChangeLog b/ChangeLog index 2343860e8..800371d9b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2010-01-07 Francis Lachapelle + + * SoObjects/SOGo/NSString+Utilities.m (-asCSSIdentifier): replaced + %lc by %C. + (-fromCSSIdentifier): idem. + 2010-01-07 Wolfgang Sourdeau * SoObjects/SOGo/NSDictionary+BSJSONAdditions.m diff --git a/SoObjects/SOGo/NSString+Utilities.m b/SoObjects/SOGo/NSString+Utilities.m index 5982fdb3f..ae4bbe2b9 100644 --- a/SoObjects/SOGo/NSString+Utilities.m +++ b/SoObjects/SOGo/NSString+Utilities.m @@ -360,7 +360,7 @@ static int cssEscapingCount = 0; if (idx > -1) [cssIdentifier appendString: cssEscapingStrings[idx]]; else - [cssIdentifier appendFormat: @"%lc", currentChar]; + [cssIdentifier appendFormat: @"%C", currentChar]; } return cssIdentifier; @@ -401,11 +401,11 @@ static int cssEscapingCount = 0; idx = [self _cssStringIndex: currentString]; if (idx > -1) { - [newString appendFormat: @"%lc", cssEscapingCharacters[idx]]; + [newString appendFormat: @"%C", cssEscapingCharacters[idx]]; count += [cssEscapingStrings[idx] length] - 1; } else - [newString appendFormat: @"%lc", [self characterAtIndex: count]]; + [newString appendFormat: @"%C", [self characterAtIndex: count]]; } currentString = [self substringFromRange: NSMakeRange (count, max - count)]; [newString appendString: currentString];