From d9407d1c3ebebb305447ab73fb5a9f33d47cac3d Mon Sep 17 00:00:00 2001 From: mccallum Date: Mon, 18 Mar 1996 13:49:14 +0000 Subject: [PATCH] ([MethodInvocation -invokeWithObject:]): Revert last change: call -invokeWithTarget:, not -subclassResponsibility. git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1157 72102866-910b-0410-8b05-ffd578937521 --- Source/Invocation.m | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/Source/Invocation.m b/Source/Invocation.m index 6f99cb88f..507f515b8 100644 --- a/Source/Invocation.m +++ b/Source/Invocation.m @@ -314,7 +314,6 @@ my_method_get_next_argument (arglist_t argframe, retainArgs: (BOOL)f { int stack_argsize, reg_argsize; - void *datum; /* allocate the argframe */ stack_argsize = types_get_size_of_stack_arguments (type); @@ -528,7 +527,6 @@ my_method_get_next_argument (arglist_t argframe, { const char *tmptype; void *datum; - void *arg_datum; va_list ap; [self initWithArgframe: NULL selector: s]; @@ -582,7 +580,6 @@ my_method_get_next_argument (arglist_t argframe, id target; id cl; SEL sel; - char *tmp_type = return_type; /* xxx This could be more efficient by using my_method_get_next_argument instead of -target and -selector. Or, even better, caching the @@ -634,7 +631,7 @@ my_method_get_next_argument (arglist_t argframe, - (void) invokeWithObject: anObj { - [self subclassResponsibility: _cmd]; + [self invokeWithTarget: anObj]; } - (SEL) selector