Monotone-Parent: 3006b284ea1fe8bea05cc545ceb485ea6b8268f2

Monotone-Revision: 09bcfb738b2c42b80dc2cb6f86e424832aa7812c

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2010-10-14T15:13:51
Monotone-Branch: ca.inverse.sogo
maint-2.0.2
Wolfgang Sourdeau 2010-10-14 15:13:51 +00:00
parent 72da408d64
commit d275e16043
1 changed files with 9 additions and 7 deletions

View File

@ -193,7 +193,7 @@ static Class SOGoUserFolderK;
case PR_READ_RECEIPT_REQUESTED: // TODO
*data = MAPIBoolValue (memCtx, NO);
break;
default:
rc = [super getMessageTableChildproperty: data
atURL: childURL
@ -267,14 +267,16 @@ static Class SOGoUserFolderK;
recipients->aRow[count].lpProps = talloc_array (recipients->aRow,
struct SPropValue,
2);
recipients->aRow[count].lpProps[0].ulPropTag = PR_RECIPIENT_TYPE;
// TODO (0x01 = primary recipient)
recipients->aRow[count].lpProps[0].value.l = 0x01;
recipients->aRow[count].lpProps[1].ulPropTag = PR_DISPLAY_NAME;
set_SPropValue_proptag (&(recipients->aRow[count].lpProps[0]),
PR_RECIPIENT_TYPE,
MAPILongValue (memCtx, 0x01));
name = [[to objectAtIndex: count] personalName];
recipients->aRow[count].lpProps[1].value.lpszW
= [name asUnicodeInMemCtx: recipients->aRow[count].lpProps];
set_SPropValue_proptag (&(recipients->aRow[count].lpProps[1]),
PR_DISPLAY_NAME,
[name asUnicodeInMemCtx: recipients->aRow[count].lpProps]);
}
msg->recipients = recipients;