mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-01 04:21:07 +00:00
Don't get range from nil
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@16532 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
efaef5b924
commit
d9807b8983
1 changed files with 60 additions and 53 deletions
|
@ -1185,8 +1185,10 @@ static BOOL snuggleStart(NSString *t)
|
|||
unitName = name;
|
||||
}
|
||||
|
||||
if (comment != nil)
|
||||
{
|
||||
r = [comment rangeOfString: @"<standards>"];
|
||||
if (comment != nil && r.length > 0)
|
||||
if (r.length > 0)
|
||||
{
|
||||
unsigned i = r.location;
|
||||
|
||||
|
@ -1210,6 +1212,7 @@ static BOOL snuggleStart(NSString *t)
|
|||
NSLog(@"unterminated <standards> in comment for %@", name);
|
||||
}
|
||||
}
|
||||
}
|
||||
if (standards == nil)
|
||||
{
|
||||
standards = [d objectForKey: @"Standards"];
|
||||
|
@ -1219,8 +1222,10 @@ static BOOL snuggleStart(NSString *t)
|
|||
* Make sure we have a 'unit' part and a class 'desc' part (comment)
|
||||
* to be output.
|
||||
*/
|
||||
if (comment != nil)
|
||||
{
|
||||
r = [comment rangeOfString: @"<unit>"];
|
||||
if (comment != nil && r.length > 0)
|
||||
if (r.length > 0)
|
||||
{
|
||||
unsigned pos = r.location;
|
||||
|
||||
|
@ -1261,7 +1266,9 @@ static BOOL snuggleStart(NSString *t)
|
|||
stringByAppendingString: [comment substringFromIndex: end]];
|
||||
}
|
||||
}
|
||||
unit = [unit stringByReplacingString: @"unit>" withString: @"chapter>"];
|
||||
unit = [unit stringByReplacingString: @"unit>"
|
||||
withString: @"chapter>"];
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue