(fix) avoid method clash from categories that would lead to unexpected behaviors

This commit is contained in:
Ludovic Marcotte
2015-06-10 20:09:40 -04:00
parent 54224637b6
commit 44af47f69e

View File

@@ -53,7 +53,10 @@ static NSArray *easCommandParameters = nil;
// e.g. SMILING FACE WITH OPEN MOUTH
// ok: wchar_t -> 😃 wrong: unichar -> � �
//
- (NSString *)stringByEscapingXMLStringUsingCharacters {
// We avoir naming it like the one in SOPE since if the ActiveSync
// bundle is loaded, it'll overwrite the one provided by SOPE.
//
- (NSString *) _stringByEscapingXMLStringUsingCharacters {
register unsigned i, len, j;
register wchar_t *buf;
const wchar_t *chars;
@@ -153,7 +156,7 @@ static NSArray *easCommandParameters = nil;
- (NSString *) activeSyncRepresentationInContext: (WOContext *) context
{
return [self stringByEscapingXMLStringUsingCharacters];
return [self _stringByEscapingXMLStringUsingCharacters];
}
- (int) activeSyncFolderType