Monotone-Parent: 79833ccb617830b4c2d4d2ce7c590e4662e16846

Monotone-Revision: 535269ec26cac9e28483df1693160af134682680

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-10-06T13:59:49
Monotone-Branch: ca.inverse.sogo
maint-2.0.2
Wolfgang Sourdeau 2010-10-06 13:59:49 +00:00
parent a6ac923ffa
commit bc5c6979a3
4 changed files with 21 additions and 11 deletions

View File

@ -1,3 +1,9 @@
2010-10-06 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* OpenChange/MAPIStoreContext.m:
(-getMessageTableChildproperty:atURL:withTag:inFolder:withFID:)
added response for PR_ROW_TYPE (always 1) and PR_DEPTH (always 0).
2010-10-05 Wolfgang Sourdeau <wsourdeau@inverse.ca>
* OpenChange/MAPIStoreTasksContext.m

View File

@ -30,6 +30,11 @@
#define SENSITIVITY_PRIVATE 2
#define SENSITIVITY_COMPANY_CONFIDENTIAL 3
#define TBL_LEAF_ROW 0x00000001
#define TBL_EMPTY_CATEGORY 0x00000002
#define TBL_EXPANDED_CATEGORY 0x00000003
#define TBL_COLLAPSED_CATEGORY 0x00000004
@class NSArray;
@class NSMutableDictionary;
@class NSString;

View File

@ -591,6 +591,16 @@ static MAPIStoreMapping *mapping = nil;
*data = llongValue;
break;
// case PR_INST_ID: // TODO: DOUBT
case PR_DEPTH: // TODO: DOUBT
longValue = talloc_zero(memCtx, uint32_t);
*longValue = 0;
*data = longValue;
break;
case PR_ROW_TYPE: // TODO: DOUBT
longValue = talloc_zero(memCtx, uint32_t);
*longValue = TBL_LEAF_ROW;
*data = longValue;
break;
case PR_INSTANCE_NUM: // TODO: DOUBT
longValue = talloc_zero(memCtx, uint32_t);
*longValue = 0;

View File

@ -140,17 +140,6 @@ static Class SOGoUserFolderK;
hour: 0 minute: 0 second: 0];
*data = [offsetDate asFileTimeInMemCtx: memCtx];
break;
// case PR_DEPTH: // TODO: DOUBT
// longValue = talloc_zero(memCtx, uint32_t);
// *longValue = 1;
// *data = longValue;
// break;
// case PR_ROW_TYPE: // TODO: DOUBT
// longValue = talloc_zero(memCtx, uint32_t);
// *longValue = 1;
// *data = longValue;
// break;
case PR_FLAG_STATUS: // TODO
case PR_MSG_STATUS: // TODO
case PR_MESSAGE_FLAGS: // TODO