mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-31 00:30:53 +00:00
([NSArrayNonCore -arrayByAddingObject:]): Autorelease the returned
array. ([NSArrayNonCore -arrayByAddingObjectsFromArray:]): Likewise. ([NSArrayNonCore -subarrayWithRange:]): Likewise. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1383 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
7809556c71
commit
aff8870c71
1 changed files with 4 additions and 4 deletions
|
@ -3,7 +3,7 @@
|
|||
|
||||
Written by: R. Andrew McCallum <mccallum@gnu.ai.mit.edu>
|
||||
From skeleton by: Adam Fedor <fedor@boulder.colorado.edu>
|
||||
Date: March 1995
|
||||
Created: March 1995
|
||||
|
||||
This file is part of the GNU Objective C Class Library.
|
||||
|
||||
|
@ -130,7 +130,7 @@ static Class NSMutableArray_concrete_class;
|
|||
objects[c] = anObject;
|
||||
na = [[NSArray alloc] initWithObjects: objects count: c+1];
|
||||
OBJC_FREE (objects);
|
||||
return na;
|
||||
return [na autorelease];
|
||||
}
|
||||
|
||||
- (NSArray*) arrayByAddingObjectsFromArray: (NSArray*)anotherArray
|
||||
|
@ -148,7 +148,7 @@ static Class NSMutableArray_concrete_class;
|
|||
objects[i] = [anotherArray objectAtIndex: i-c];
|
||||
na = [[NSArray alloc] initWithObjects: objects count: c+l];
|
||||
OBJC_FREE (objects);
|
||||
return na;
|
||||
return [na autorelease];
|
||||
}
|
||||
|
||||
|
||||
|
@ -345,7 +345,7 @@ static Class NSMutableArray_concrete_class;
|
|||
// Create the new array
|
||||
na = [[NSArray alloc] initWithObjects:objects count:j-i+1];
|
||||
OBJC_FREE(objects);
|
||||
return na;
|
||||
return [na autorelease];
|
||||
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue