Author: theraven
Date: Thu Sep 9 18:30:10 2010
New Revision: 31268
URL: http://svn.gna.org/viewcvs/gnustep?rev=31268&view=rev
Log:
Fix a load of warnings from implicit function declarations. A lot were caused
by ctype.h and string.h stuff being used everywhere in GNUstep but not included
anywhere - they're now included in common.h (at least string.h should also be
in Foundation.h - on OS X it is implicitly included via some chain of things
from Foundation.h).
All of the sel_* stuff is now replaced with the newer APIs. As a side-effect,
a blob of code that was copied-and-pasted all over GNUstep has now been moved
into ObjectiveC2 and just called.
Class posing with libobjc2 will now throw an exception, rather than just
aborting.
Modified:
libs/base/trunk/Headers/Additions/GNUstepBase/GSIMap.h
libs/base/trunk/Headers/Additions/GNUstepBase/GSVersionMacros.h
libs/base/trunk/Source/Additions/GSObjCRuntime.m
libs/base/trunk/Source/GSFFIInvocation.m
libs/base/trunk/Source/NSBundle.m
libs/base/trunk/Source/NSConnection.m
libs/base/trunk/Source/NSData.m
libs/base/trunk/Source/NSDistantObject.m
libs/base/trunk/Source/NSDistributedNotificationCenter.m
libs/base/trunk/Source/NSObject.m
libs/base/trunk/Source/common.h
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs