mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-07-09 18:35:10 +00:00
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:
@@ -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
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user