git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@23072 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Gregory John Casamento 2006-06-17 14:53:12 +00:00
parent 464ee79c8d
commit f853534548
3 changed files with 13 additions and 2 deletions

View file

@ -1,3 +1,9 @@
2006-06-17 10:52 Gregory John Casamento <greg_casamento@yahoo.com>
* Headers/Additions/GNUstepGUI/GSNibCompatibility.h: Removed
unecessary ivar.
* Source/GSNibCompatibility.m: Remove some uneeded code
2006-06-15 00:51 Gregory John Casamento <greg_casamento@yahoo.com>
* Headers/Additions/GNUstepGUI/GSNibCompatibility.h: Added

View file

@ -227,7 +227,6 @@ typedef struct _GSWindowTemplateFlags
id _firstResponder;
id _fontManager;
NSString *_framework;
id _document;
unsigned _nextOid;
NSMutableArray *_accessibilityConnectors;
NSMapTable *_accessibilityOids;

View file

@ -808,12 +808,18 @@ static BOOL _isInInterfaceBuilder = NO;
- (void) instantiateRealObject: (NSCoder *)coder withClassName: (NSString *)className
{
Class aClass = NSClassFromString(className);
Class aClass = nil;
id object = nil;
Class newCellClass = nil;
NSString *origCellClassName = nil;
Class origCellClass = nil;
// if there is a replacement class, use it, otherwise, use the one specified.
if((aClass = [(NSKeyedUnarchiver *)coder classForClassName: className]) == nil)
{
aClass = NSClassFromString(className);
}
if(aClass == nil)
{
[NSException raise: NSInternalInconsistencyException