Monotone-Parent: a1865313ff7142cbf139f7645dcbb299dd1acb92

Monotone-Revision: 06779f0bbfe40e7611b69790cf2eff4809382438

Monotone-Author: wsourdeau@inverse.ca
Monotone-Date: 2011-06-07T00:17:46
Monotone-Branch: ca.inverse.sogo
This commit is contained in:
Wolfgang Sourdeau
2011-06-07 00:17:46 +00:00
parent b11f1c25df
commit 2974a91c5e
23 changed files with 923 additions and 331 deletions

View File

@@ -180,15 +180,15 @@
return MAPISTORE_SUCCESS;
}
- (int) getPrViewStyle: (void **) data
{
return [self getLongZero: data];
}
// - (int) getPrViewStyle: (void **) data
// {
// return [self getLongZero: data];
// }
- (int) getPrViewMajorversion: (void **) data
{
return [self getLongZero: data];
}
// - (int) getPrViewMajorversion: (void **) data
// {
// return [self getLongZero: data];
// }
- (int) getPidLidSideEffects: (void **) data // TODO
{
@@ -281,35 +281,6 @@
return [self getLongZero: data];
}
// TODO: PR_CHANGE_KEY is a GID based on the ReplGUID
- (int) getPrChangeKey: (void **) data
{
int rc = MAPISTORE_SUCCESS;
NSString *stringValue;
NSUInteger length;
stringValue = [sogoObject davEntityTag];
if (stringValue)
{
stringValue = @"-1";
length = [stringValue length];
if (length < 6) /* guid = 16 bytes */
length += 6;
stringValue = [NSString stringWithFormat: @"000000%@",
stringValue];
if (length > 6)
stringValue = [stringValue substringFromIndex: length - 6];
stringValue = [NSString stringWithFormat: @"SOGo%@%@%@",
stringValue, stringValue, stringValue];
*data = [[stringValue dataUsingEncoding: NSASCIIStringEncoding]
asBinaryInMemCtx: memCtx];
}
else
rc = MAPISTORE_ERR_NOT_FOUND;
return rc;
}
- (int) getPrSubject: (void **) data
{
[self subclassResponsibility: _cmd];
@@ -352,20 +323,20 @@
return [self getEmptyString: data];
}
- (int) getPrOriginalDisplayTo: (void **) data
{
return [self getPrDisplayTo: data];
}
// - (int) getPrOriginalDisplayTo: (void **) data
// {
// return [self getPrDisplayTo: data];
// }
- (int) getPrOriginalDisplayCc: (void **) data
{
return [self getPrDisplayCc: data];
}
// - (int) getPrOriginalDisplayCc: (void **) data
// {
// return [self getPrDisplayCc: data];
// }
- (int) getPrOriginalDisplayBcc: (void **) data
{
return [self getPrDisplayBcc: data];
}
// - (int) getPrOriginalDisplayBcc: (void **) data
// {
// return [self getPrDisplayBcc: data];
// }
- (int) getPrLastModifierName: (void **) data
{
@@ -398,6 +369,11 @@
return MAPISTORE_SUCCESS;
}
- (int) getPrAssociated: (void **) data
{
return [self getNo: data];
}
- (void) save
{
[self subclassResponsibility: _cmd];