From e2ba79bcfce1c0de0a903edd0eb6b4de7760bec7 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Thu, 4 Aug 2011 17:10:22 +0000 Subject: [PATCH] Monotone-Parent: a18a109c58aa27267200fdcfd8fda6939aa301ff Monotone-Revision: 17defa132c3cfd45e785cdc5a3026188676dc5c3 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2011-08-04T17:10:22 Monotone-Branch: ca.inverse.sogo --- OpenChange/MAPIStoreDraftsMessage.m | 8 ++++++++ OpenChange/MAPIStoreMailMessage.h | 2 ++ 2 files changed, 10 insertions(+) diff --git a/OpenChange/MAPIStoreDraftsMessage.m b/OpenChange/MAPIStoreDraftsMessage.m index 282abb780..1c99231d8 100644 --- a/OpenChange/MAPIStoreDraftsMessage.m +++ b/OpenChange/MAPIStoreDraftsMessage.m @@ -222,6 +222,14 @@ typedef void (*getMessageData_inMemCtx_) (MAPIStoreMessage *, SEL, : [super getPrFlagStatus: data inMemCtx: memCtx]); } +- (int) getPrFollowupIcon: (void **) data + inMemCtx: (TALLOC_CTX *) memCtx +{ + return ([sogoObject isKindOfClass: SOGoDraftObjectK] + ? [self getLongZero: data inMemCtx: memCtx] + : [super getPrFollowupIcon: data inMemCtx: memCtx]); +} + - (void) _saveAttachment: (NSString *) attachmentKey { NSDictionary *properties, *metadata; diff --git a/OpenChange/MAPIStoreMailMessage.h b/OpenChange/MAPIStoreMailMessage.h index a8c56a530..08693c720 100644 --- a/OpenChange/MAPIStoreMailMessage.h +++ b/OpenChange/MAPIStoreMailMessage.h @@ -55,6 +55,8 @@ - (int) getPrMessageFlags: (void **) data inMemCtx: (TALLOC_CTX *) memCtx; +- (int) getPrFollowupIcon: (void **) data + inMemCtx: (TALLOC_CTX *) memCtx; - (int) getPrImportance: (void **) data inMemCtx: (TALLOC_CTX *) memCtx; - (int) getPrReceivedByEmailAddress: (void **) data