Fix comparisons with NSNotFound

Fixes #3472
pull/195/merge
Francis Lachapelle 2016-02-03 13:50:06 -05:00
parent 3c53186db3
commit bd4f42b948
1 changed files with 4 additions and 3 deletions

View File

@ -111,6 +111,7 @@
if ([rules count] > 0)
{
// Consider first rule only
rule = [rules objectAtIndex: 0];
frequency = [rule frequencyForValue: [rule frequency]];
@ -163,12 +164,12 @@
rule = [iCalRecurrenceRule new];
[rule setInterval: @"1"];
frequency = (int)NSNotFound;
frequency = (int) NSNotFound;
o = [repeat objectForKey: @"frequency"];
if ([o isKindOfClass: [NSString class]])
{
frequency = [rule valueForFrequency: o];
if ((NSUInteger) frequency == NSNotFound)
if ((int) frequency == NSNotFound)
{
if ([o caseInsensitiveCompare: @"BI-WEEKLY"] == NSOrderedSame)
{
@ -222,7 +223,7 @@
[rule setValues: o atIndex: 0 forKey: @"bymonth"];
}
if ((NSUInteger) frequency != NSNotFound)
if ((int) frequency != NSNotFound)
{
[rule setFrequency: frequency];
[self setRecurrenceRules: [NSArray arrayWithObject: rule]];