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

Reply via email to