struct UI8Array_r replaces struct I8Array_r

maint-2.0.2
Wolfgang Sourdeau 2012-10-05 09:59:45 -04:00
parent eca09c87cc
commit 671ce26a48
6 changed files with 16 additions and 16 deletions

View File

@ -128,7 +128,7 @@
isMove: (BOOL) isMove
isRecursive: (BOOL) isRecursive;
- (int) getDeletedFMIDs: (struct I8Array_r **) fmidsPtr
- (int) getDeletedFMIDs: (struct UI8Array_r **) fmidsPtr
andCN: (uint64_t *) cnPtr
fromChangeNumber: (uint64_t) changeNum
inTableType: (enum mapistore_table_type) tableType
@ -142,7 +142,7 @@
- (int) modifyPermissions: (struct PermissionData *) permissions
withCount: (uint16_t) pcount
andFlags: (int8_t) flags;
- (enum mapistore_error) preloadMessageBodies: (const struct I8Array_r *) mids;
- (enum mapistore_error) preloadMessageBodies: (const struct UI8Array_r *) mids;
/* helpers */
- (uint64_t) idForObjectWithKey: (NSString *) childKey;

View File

@ -1016,7 +1016,7 @@ Class NSExceptionK, MAPIStoreFAIMessageK, MAPIStoreMessageTableK, MAPIStoreFAIMe
}
}
- (int) getDeletedFMIDs: (struct I8Array_r **) fmidsPtr
- (int) getDeletedFMIDs: (struct UI8Array_r **) fmidsPtr
andCN: (uint64_t *) cnPtr
fromChangeNumber: (uint64_t) changeNum
inTableType: (enum mapistore_table_type) tableType
@ -1028,7 +1028,7 @@ Class NSExceptionK, MAPIStoreFAIMessageK, MAPIStoreMessageTableK, MAPIStoreFAIMe
NSNumber *cnNbr;
NSUInteger count, max;
MAPIStoreMapping *mapping;
struct I8Array_r *fmids;
struct UI8Array_r *fmids;
uint64_t fmid;
keys = [self getDeletedKeysFromChangeNumber: changeNum andCN: &cnNbr
@ -1039,9 +1039,9 @@ Class NSExceptionK, MAPIStoreFAIMessageK, MAPIStoreMessageTableK, MAPIStoreFAIMe
max = [keys count];
fmids = talloc_zero (memCtx, struct I8Array_r);
fmids = talloc_zero (memCtx, struct UI8Array_r);
fmids->cValues = 0;
fmids->lpi8 = talloc_array (fmids, int64_t, max);
fmids->lpui8 = talloc_array (fmids, uint64_t, max);
*fmidsPtr = fmids;
if (max > 0)
*cnPtr = [cnNbr unsignedLongLongValue];
@ -1061,7 +1061,7 @@ Class NSExceptionK, MAPIStoreFAIMessageK, MAPIStoreMessageTableK, MAPIStoreFAIMe
"never existed" in the OpenChange
databases */
{
fmids->lpi8[fmids->cValues] = fmid;
fmids->lpui8[fmids->cValues] = fmid;
fmids->cValues++;
}
}
@ -1751,7 +1751,7 @@ Class NSExceptionK, MAPIStoreFAIMessageK, MAPIStoreMessageTableK, MAPIStoreFAIMe
return MAPISTORE_SUCCESS;
}
- (enum mapistore_error) preloadMessageBodies: (const struct I8Array_r *) mids
- (enum mapistore_error) preloadMessageBodies: (const struct UI8Array_r *) mids
{
return MAPISTORE_SUCCESS;
}

View File

@ -697,7 +697,7 @@ sogo_folder_copy_folder(void *folder_object, void *target_folder_object,
static enum mapistore_error
sogo_folder_get_deleted_fmids(void *folder_object, TALLOC_CTX *mem_ctx,
enum mapistore_table_type table_type, uint64_t change_num,
struct I8Array_r **fmidsp, uint64_t *cnp)
struct UI8Array_r **fmidsp, uint64_t *cnp)
{
struct MAPIStoreTallocWrapper *wrapper;
NSAutoreleasePool *pool;
@ -797,7 +797,7 @@ sogo_folder_modify_permissions(void *folder_object, uint8_t flags,
}
static enum mapistore_error
sogo_folder_preload_message_bodies(void *folder_object, const struct I8Array_r *mids)
sogo_folder_preload_message_bodies(void *folder_object, const struct UI8Array_r *mids)
{
struct MAPIStoreTallocWrapper *wrapper;
NSAutoreleasePool *pool;

View File

@ -222,7 +222,7 @@ NSObjectFromSPropValue (const struct SPropValue *value)
result = [NSArray arrayFromMVLong: &value->value.MVl];
break;
case PT_MV_I8:
result = [NSArray arrayFromMVI8: &value->value.MVi8];
result = [NSArray arrayFromMVUI8: &value->value.MVui8];
break;
case PT_MV_STRING8:
result = [NSArray arrayFromMVString: &value->value.MVszA];

View File

@ -37,7 +37,7 @@
+ (id) arrayFromMVShort: (const struct ShortArray_r *) mvShort;
+ (id) arrayFromMVLong: (const struct LongArray_r *) mvLong;
- (struct LongArray_r *) asMVLongInMemCtx: (void *) memCtx;
+ (id) arrayFromMVI8: (const struct I8Array_r *) mvI8;
+ (id) arrayFromMVUI8: (const struct UI8Array_r *) mvI8;
+ (id) arrayFromMVString: (const struct StringArray_r *) mvString;
+ (id) arrayFromMVUnicode: (const struct StringArrayW_r *) mvUnicode;
- (struct StringArrayW_r *) asMVUnicodeInMemCtx: (void *) memCtx;

View File

@ -170,16 +170,16 @@
return list;
}
+ (id) arrayFromMVI8: (const struct I8Array_r *) mvI8
+ (id) arrayFromMVUI8: (const struct UI8Array_r *) mvUI8
{
NSUInteger count;
NSNumber *subObject;
NSMutableArray *mvResult;
mvResult = [NSMutableArray arrayWithCapacity: mvI8->cValues];
for (count = 0; count < mvI8->cValues; count++)
mvResult = [NSMutableArray arrayWithCapacity: mvUI8->cValues];
for (count = 0; count < mvUI8->cValues; count++)
{
subObject = [NSNumber numberWithLongLong: mvI8->lpi8[count]];
subObject = [NSNumber numberWithLongLong: mvUI8->lpui8[count]];
[mvResult addObject: subObject];
}