From 601981c040e203e4344474979ac2e4df43e06d9c Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Mon, 18 Feb 2019 11:38:45 -0500 Subject: [PATCH] Avoid potential corruption of FoldersOrder setting --- UI/Scheduler/UIxCalendarSelector.m | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/UI/Scheduler/UIxCalendarSelector.m b/UI/Scheduler/UIxCalendarSelector.m index 9508b9765..1cd408e4c 100644 --- a/UI/Scheduler/UIxCalendarSelector.m +++ b/UI/Scheduler/UIxCalendarSelector.m @@ -20,6 +20,7 @@ #import +#import #import #import @@ -147,7 +148,10 @@ _intValueFromHex (NSString *hexString) { folder = [sortedFolders objectAtIndex: count]; folderName = [folder nameInContainer]; - [sortedFolderNames addObject: folderName]; + if (folderName) + [sortedFolderNames addObject: folderName]; + else + [self errorWithFormat: @"Unexpected entry in FoldersOrder setting: %@", folder]; } }