Monotone-Parent: dfb6501f2203375a52c674747ac8caa6ab2ca7d3

Monotone-Revision: 08c6872fb6a9c8bafc542d62b81e555faf5e1c05

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-10-25T17:36:51
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2011-10-25 17:36:51 +00:00
parent fc6711585a
commit e2457472b4
4 changed files with 174 additions and 133 deletions
+18 -20
View File
@@ -65,30 +65,28 @@
return mimeAttachTag;
}
- (int) getProperty: (void **) data
withTag: (enum MAPITAGS) propTag
inMemCtx: (TALLOC_CTX *) memCtx
- (int) getPrMid: (void **) data
inMemCtx: (TALLOC_CTX *) memCtx
{
int rc;
*data = MAPILongLongValue (memCtx, [container objectId]);
rc = MAPISTORE_SUCCESS;
switch (propTag)
{
case PR_MID:
*data = MAPILongLongValue (memCtx, [container objectId]);
break;
case PR_ATTACH_NUM:
*data = MAPILongValue (memCtx, aid);
break;
case PR_RENDERING_POSITION:
*data = MAPILongValue (memCtx, 0xffffffff);
break;
return MAPISTORE_SUCCESS;
}
default:
rc = [super getProperty: data withTag: propTag inMemCtx: memCtx];
}
- (int) getPrAttachNum: (void **) data
inMemCtx: (TALLOC_CTX *) memCtx
{
*data = MAPILongValue (memCtx, aid);
return rc;
return MAPISTORE_SUCCESS;
}
- (int) getPrRenderingPosition: (void **) data
inMemCtx: (TALLOC_CTX *) memCtx
{
*data = MAPILongValue (memCtx, 0xffffffff);
return MAPISTORE_SUCCESS;
}
- (int) openEmbeddedMessage: (MAPIStoreAttachmentMessage **) messagePtr