From 95298de9f18ce440355eb6ef783e7294d9432a22 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Garc=C3=ADa=20S=C3=A1ez?= Date: Mon, 10 Feb 2014 12:38:42 +0100 Subject: [PATCH] avoid infinite loop when trying to update a folder id --- OpenChange/MAPIStoreMapping.m | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OpenChange/MAPIStoreMapping.m b/OpenChange/MAPIStoreMapping.m index 67a6c132a..1bd27b963 100644 --- a/OpenChange/MAPIStoreMapping.m +++ b/OpenChange/MAPIStoreMapping.m @@ -166,6 +166,8 @@ MAPIStoreMappingKeyFromId (uint64_t idNbr) NSString *current; NSString *newURL; + if ([oldURL isEqualToString: urlString]) return; + searchURL = [[oldURL stringByAppendingString:@"*"] UTF8String]; while (indexing->get_fmid(indexing, [username UTF8String],