Fix for bug#45040

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/apps/gorm/trunk@38485 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Gregory John Casamento 2015-05-12 00:24:12 +00:00
parent c7651517ef
commit 0420732766
2 changed files with 14 additions and 1 deletions

View file

@ -1,9 +1,18 @@
2015-05-11 Gregory John Casamento <greg.casamento@gmail.com
* GormLib/IBObjectAdditions.m: Removed canSubstituteForClass:
dummy implementation. The reason for this is because some objc
runtime implementations do not smash categories the same and
do not allow replacement of class methods. For this reason
it was failing on some operating systems. Fixes bug#45040.
2015-04-17 Riccardo Mottola <rm@gnu.org>
* Palettes/3Containers/GormTabViewAttributesInspector.m
* Palettes/3Containers/GormBrowserAttributesInspector.m
* GormCore/GormFilePrefsManager.m
Use cast to larger type for string formatting to allow compilation on Solaris.
Use cast to larger type for string formatting to allow
compilation on Solaris.
2015-03-02 00:04-EST Gregory John Casamento <greg.casamento@gmail.com>

View file

@ -30,10 +30,14 @@
@implementation NSObject (_IBObjectAdditions)
// Return yes if origClass can substitute for current class, otherwise NO.
/* NOTE: Some versions of the runtime handle loading of class methods
differently and do not replace them with the later loaded version.
For this reason, this method is being removed.
+ (BOOL)canSubstituteForClass: (Class)origClass
{
return NO;
}
*/
/**
This method is called on all objects after