From 9acf611d507dfdf7f0d81a7feff9bb13a0988d3b Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Tue, 31 May 2011 05:07:45 +0000 Subject: [PATCH] Monotone-Parent: 34a150bec80d8bcacb0dffe7e4fbe342dc0b2d3d Monotone-Revision: 5fdede9d8595c5dc10a960d64d9943b2d134a15a Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2011-05-31T05:07:45 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 4 ++++ OpenChange/NSObject+MAPIStore.m | 3 +++ 2 files changed, 7 insertions(+) diff --git a/ChangeLog b/ChangeLog index 2382a5c26..b87f66544 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,9 @@ 2011-05-31 Wolfgang Sourdeau + * OpenChange/NSObject+MAPIStore.m + (-getMAPIValue:forTag:inMemCtx:): added case to handle PT_I8 + properties via the new method below. + * OpenChange/NSValue+MAPIStore.m (-asI8InMemCtx:): new method that extracts an uint64_t from an NSNumber. diff --git a/OpenChange/NSObject+MAPIStore.m b/OpenChange/NSObject+MAPIStore.m index 772816e1f..a23d3c080 100644 --- a/OpenChange/NSObject+MAPIStore.m +++ b/OpenChange/NSObject+MAPIStore.m @@ -56,6 +56,9 @@ case PT_LONG: *data = [(NSNumber *) self asLongInMemCtx: memCtx]; break; + case PT_I8: + *data = [(NSNumber *) self asI8InMemCtx: memCtx]; + break; case PT_BOOLEAN: *data = [(NSNumber *) self asBooleanInMemCtx: memCtx]; break;