diff --git a/ruamoko/lib/Object.r b/ruamoko/lib/Object.r index 0c21cc116..03c3af834 100644 --- a/ruamoko/lib/Object.r +++ b/ruamoko/lib/Object.r @@ -16,7 +16,7 @@ void (id object, int code, string fmt, @va_list args) obj_verror = #0; //obj_error_handler obj_set_error_handler (objc_error_handler func) = #0; IMP (id receiver, SEL op) obj_msg_lookup = #0; IMP (Super class, SEL op) obj_msg_lookup_super = #0; -id (id receiver, SEL op, ...) obj_msgSend = #0; +@attribute(no_va_list) id (id receiver, SEL op, ...) obj_msgSend = #0; id obj_msgSend_super (Super *class, SEL op, ...) = #0; @attribute(void_return) void obj_msg_sendv (id receiver, SEL op, @va_list args) = #0; int obj_decrement_retaincount (id object) = #0;