[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Patch][base] Remove GSObjCGetMethod/GSObjCReplaceMethod
From: |
David Ayers |
Subject: |
[Patch][base] Remove GSObjCGetMethod/GSObjCReplaceMethod |
Date: |
Tue, 20 May 2003 16:42:39 +0200 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4b) Gecko/20030507 |
Hi,
I'm removing these declarations in light of the unstable release coming
up to confine their exposure. I had introduced them on mainline shortly
after the 1.6 branch was made. I'm working on a set of functions which
will replace them (or allow for trivial replacement).
In the unlikely case, that you have written code which uses them,
please resort to a local declaration as I will doe for GDL2 until the
replacements are in place, as I will keep the implemetations for now.
And please let me know, so we can sort this out for mainline.
* Headers/gnustep/base/GSObjCRuntime.h (GSObjCGetMethod(),
GSObjCReplaceMethod()): Removed declarations for release as these
functions will be replaced by a more consistent approach.
Commited,
Cheers,
Dave
Index: Headers/gnustep/base/GSObjCRuntime.h
===================================================================
RCS file:
/cvsroot/gnustep/gnustep/core/base/Headers/gnustep/base/GSObjCRuntime.
retrieving revision 1.13
diff -u -r1.13 GSObjCRuntime.h
--- Headers/gnustep/base/GSObjCRuntime.h 27 Apr 2003 13:38:01 -0000
+++ Headers/gnustep/base/GSObjCRuntime.h 20 May 2003 14:41:24 -0000
@@ -83,8 +83,6 @@
GS_EXPORT NSArray* GSObjCVariableNames(id obj);
GS_EXPORT void GSObjCAddClassBehavior(Class receiver, Class behavior);
-GS_EXPORT IMP GSObjCGetMethod(Class class, SEL sel);
-GS_EXPORT IMP GSObjCReplaceMethod(Class class, SEL sel, IMP imp);
GS_EXPORT NSValue*
GSObjCMakeClass(NSString *name, NSString *superName, NSDictionary *iVars);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Patch][base] Remove GSObjCGetMethod/GSObjCReplaceMethod,
David Ayers <=