Monotone-Parent: 6ba5493c91f538701d638d36d00899eaa08ff21f

Monotone-Revision: 3e993bd57ea644d0e5344b9c04aa3026c95efcee

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2007-08-23T22:10:50
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2007-08-23 22:10:50 +00:00
parent bb86546829
commit 408a6a0c4a
3 changed files with 23 additions and 30 deletions
+20
View File
@@ -268,6 +268,26 @@ static NSMutableCharacterSet *urlAfterEndingChars = nil;
return pureAddress;
}
- (NSString *) asQPSubjectString: (NSString *) encoding
{
NSString *qpString, *subjectString;
NSData *subjectData, *destSubjectData;
subjectData = [self dataUsingEncoding: NSUTF8StringEncoding];
destSubjectData = [subjectData dataByEncodingQuotedPrintable];
qpString = [[NSString alloc] initWithData: destSubjectData
encoding: NSASCIIStringEncoding];
[qpString autorelease];
if ([qpString length] > [self length])
subjectString = [NSString stringWithFormat: @"=?%@?Q?%@?=",
encoding, qpString];
else
subjectString = self;
return subjectString;
}
#if LIB_FOUNDATION_LIBRARY
- (BOOL) boolValue
{