mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-22 16:33:29 +00:00
framework loading fix added.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@23658 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
34536a0d18
commit
cfaf083d90
2 changed files with 9 additions and 4 deletions
|
@ -1,3 +1,8 @@
|
|||
2006-09-28 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Source/NSBundle.m: Fix for buffer resize error when registering
|
||||
framework info, as suggested by Andreas Hoschler.
|
||||
|
||||
2006-09-26 Richard Frith-Macdonald <rfm@gnu.org>
|
||||
|
||||
* Source/NSString.m: ([stringByAddingPercentEscapesUsingEncoding:])
|
||||
|
|
|
@ -746,7 +746,7 @@ _bundle_load_callback(Class theClass, struct objc_category *theCategory)
|
|||
library_combo = RETAIN(str);
|
||||
|
||||
_launchDirectory = RETAIN([[NSFileManager defaultManager]
|
||||
currentDirectoryPath]);
|
||||
currentDirectoryPath]);
|
||||
|
||||
_gnustep_bundle = RETAIN([self bundleForLibrary: @"gnustep-base"]);
|
||||
|
||||
|
@ -790,15 +790,15 @@ _bundle_load_callback(Class theClass, struct objc_category *theCategory)
|
|||
{
|
||||
Class *ptr;
|
||||
|
||||
numClasses += 10;
|
||||
ptr = objc_realloc(classes, sizeof(Class) * numClasses);
|
||||
numBufClasses += 10;
|
||||
ptr = objc_realloc(classes, sizeof(Class) * numBufClasses);
|
||||
|
||||
if (!ptr)
|
||||
break;
|
||||
|
||||
classes = ptr;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
for (i = 0; i < numClasses; i++)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue