summaryrefslogtreecommitdiff
path: root/Objective-C/libobjcl.h
diff options
context:
space:
mode:
authorMatthias Benkard <code@mail.matthias.benkard.de>2007-09-15 17:57:23 +0200
committerMatthias Benkard <code@mail.matthias.benkard.de>2007-09-15 17:57:23 +0200
commit3e9cccc84db3c9d9229154793fce3b0b4e848285 (patch)
tree1b47a374740dbe4f43d541ca58c80ef118b334ad /Objective-C/libobjcl.h
parent7ea325733688c78da09d5e0e276803a9f6b3e63d (diff)
Objective-C layer: Implement objcl_invoke_with_types.
darcs-hash:48fc78847f6466537cec456aa2819dd1dcf0733b
Diffstat (limited to 'Objective-C/libobjcl.h')
-rw-r--r--Objective-C/libobjcl.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/Objective-C/libobjcl.h b/Objective-C/libobjcl.h
index 5e1af6d..236cd3a 100644
--- a/Objective-C/libobjcl.h
+++ b/Objective-C/libobjcl.h
@@ -53,11 +53,12 @@ objcl_invoke_method (OBJCL_OBJ_DATA receiver,
void
objcl_invoke_with_types (void *receiver,
SEL method_selector,
- char *(types[]),
id *exception,
- void *return_value,
int argc,
- ...);
+ char *return_typespec,
+ char *arg_typespecs[],
+ void *return_value,
+ void **argv);
OBJCL_OBJ_DATA
objcl_find_class (const char *class_name);