From 1f38df80e1b6657498ee4cae38d4c0a0a587d0c4 Mon Sep 17 00:00:00 2001 From: Francis Lachapelle Date: Fri, 23 Dec 2011 16:10:38 +0000 Subject: [PATCH] See ChangeLog. Monotone-Parent: e4a697198e9d44e460b6a4c27b94149145803430 Monotone-Revision: 1f603d18ef908652156b3dbae521f53c6527c63c Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2011-12-23T16:10:38 --- ChangeLog | 5 +++++ Tools/SOGoToolUserPreferences.m | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 429a2362b..06348ca15 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2011-12-23 Francis Lachapelle + + * Tools/SOGoToolUserPreferences.m (-run): fixed possible out of + bound exception when parsing arguments. + 2011-12-22 Francis Lachapelle * UI/Scheduler/UIxTaskEditor.m (-takeValuesFromRequest:inContext:): remove alarms diff --git a/Tools/SOGoToolUserPreferences.m b/Tools/SOGoToolUserPreferences.m index 6a2e1db88..6aaf3867a 100644 --- a/Tools/SOGoToolUserPreferences.m +++ b/Tools/SOGoToolUserPreferences.m @@ -192,10 +192,10 @@ typedef enum } key = [arguments objectAtIndex: i++]; - value = [arguments objectAtIndex: i++]; if (max > i) { + value = [arguments objectAtIndex: i++]; if ([value caseInsensitiveCompare: @"-f"] == NSOrderedSame) { if (max > i)