Monotone-Parent: c33cbc477978136a5d59d29b8df81cdc54cffc70
Monotone-Revision: edc75cae9ade9eb49541479ea8ed489728d9bcc7 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2011-02-24T21:29:44 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
parent
be00aa89b8
commit
a038d3e8bb
|
@ -1,5 +1,8 @@
|
||||||
2011-02-24 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
2011-02-24 Wolfgang Sourdeau <wsourdeau@inverse.ca>
|
||||||
|
|
||||||
|
* OpenChange/MAPIStoreTypes.m (NSObjectFromStreamData): convert
|
||||||
|
read PT_UNICODE stream data as UTF-16.
|
||||||
|
|
||||||
* OpenChange/MAPIStoreContext.m
|
* OpenChange/MAPIStoreContext.m
|
||||||
(-setProperty:withFMID:ofTableType:fromFile:): considering the
|
(-setProperty:withFMID:ofTableType:fromFile:): considering the
|
||||||
cached message as a MAPIStoreMessage instance instead of NSDictionary.
|
cached message as a MAPIStoreMessage instance instead of NSDictionary.
|
||||||
|
|
|
@ -214,7 +214,8 @@ id NSObjectFromStreamData (enum MAPITAGS property, NSData* streamData)
|
||||||
{
|
{
|
||||||
case PT_UNICODE:
|
case PT_UNICODE:
|
||||||
case PT_STRING8:
|
case PT_STRING8:
|
||||||
result = [NSString stringWithUTF8String: [streamData bytes]];
|
result = [NSString stringWithCharacters: (unichar *) [streamData bytes]
|
||||||
|
length: [streamData length] / 2];
|
||||||
break;
|
break;
|
||||||
case PT_BINARY:
|
case PT_BINARY:
|
||||||
result = streamData;
|
result = streamData;
|
||||||
|
|
Loading…
Reference in a new issue