From 431ebf8a616d7294030a6873e8f24c9e90d88268 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Tue, 27 Sep 2011 14:43:41 +0000 Subject: [PATCH] Monotone-Parent: 6388fc7676201a072c315af0fb36851a896f301f Monotone-Revision: 6ad0713108beb5244446e83f17724cf5b9cee560 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2011-09-27T14:43:41 Monotone-Branch: ca.inverse.sogo --- ChangeLog | 5 +++++ OpenChange/MAPIStoreFSMessage.m | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index c9933b59e..cd8723c63 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2011-09-27 Wolfgang Sourdeau + + * OpenChange/MAPIStoreFSMessage.m (-objectVersion): return + 0xff...fff when "version" does not exist in the object properties. + 2011-09-26 Wolfgang Sourdeau * OpenChange/MAPIStoreFolder.m diff --git a/OpenChange/MAPIStoreFSMessage.m b/OpenChange/MAPIStoreFSMessage.m index abf5ba568..4a915d926 100644 --- a/OpenChange/MAPIStoreFSMessage.m +++ b/OpenChange/MAPIStoreFSMessage.m @@ -89,7 +89,9 @@ Class NSNumberK; version = [[sogoObject properties] objectForKey: @"version"]; - return exchange_globcnt ([version unsignedLongLongValue]); + return (version + ? exchange_globcnt ([version unsignedLongLongValue]) + : 0xffffffffffffffff); } - (int) getProperty: (void **) data