From 0385bf2c67a3c9266066e25b7837c0578c04b736 Mon Sep 17 00:00:00 2001 From: Wolfgang Sourdeau Date: Thu, 8 Feb 2007 16:25:48 +0000 Subject: [PATCH] Monotone-Parent: a67429ca62c96c16dfa586c4c177c5e38464ff52 Monotone-Revision: 1652fef02537de3d6fa751042e679182c71e5753 Monotone-Author: wsourdeau@inverse.ca Monotone-Date: 2007-02-08T16:25:48 Monotone-Branch: ca.inverse.sogo --- SOPE/NGCards/CardElement.m | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/SOPE/NGCards/CardElement.m b/SOPE/NGCards/CardElement.m index 4e85a8e43..cf4c489ae 100644 --- a/SOPE/NGCards/CardElement.m +++ b/SOPE/NGCards/CardElement.m @@ -22,6 +22,7 @@ #import #import +#import #import #import "NSArray+NGCards.h" @@ -300,7 +301,8 @@ - (NSString *) namedValue: (NSString *) aValueName { - unsigned int index, equalSign; + unsigned int index; + NSRange equalSign; NSString *value; index = [self _namedValue: aValueName]; @@ -309,9 +311,9 @@ else { value = [values objectAtIndex: index]; - equalSign = [value indexOfString: @"="]; - if (equalSign != NSNotFound) - value = [value substringFromIndex: equalSign + 1]; + equalSign = [value rangeOfString: @"="]; + if (equalSign.location != NSNotFound) + value = [value substringFromIndex: equalSign.location + 1]; } return value;