Hello Tim! Tim McIntosh schrieb:
> Is this patch too evil, or can we do something like this? Hehe... actually, it's not evil enough. ;-) I've committed a patch that should replace the runtime implementation pointer of EOFault's forward:: method with the one of NSObject. This should also save us a level of indirection at the price of not being able to set a breakpoint in gdb for EOFault'S forward::. For gnu-gnu-gnu (i.e. the GNU runtime) forward:: is actually not called anymore so I can't really test it. Could you please let me know if this works for you? > It allows -[EOFault forward::] to work on MacOS 10.4, gets rid of some code > duplicated from NSObject.m, and allows the following unimplemented methods > to > be deleted from GSCategories.h and GSCompatibility.m in base: > > // Used only in EOFault.m, -[EOFault forward::], for Object compatibility > @interface NSInvocation(GSCompatibility) > - (retval_t) returnFrame:(arglist_t)args; > - (id) initWithArgframe:(arglist_t)args selector:(SEL)selector; > @end > Indeed, if this works (and if that was really the last place these methods were used) then I'm fine with having this removed from -base. Cheers, David _______________________________________________ Gnustep-dev mailing list Gnustep-dev@gnu.org http://lists.gnu.org/mailman/listinfo/gnustep-dev