1.1 --- a/templates/progops.h Mon Mar 06 22:29:36 2017 +0100
1.2 +++ b/templates/progops.h Tue Mar 07 00:28:18 2017 +0100
1.3 @@ -60,12 +60,12 @@
1.4 /* Generic invocation operations. */
1.5
1.6 __attr __invoke(__attr callable, int always_callable,
1.7 - unsigned int nkwargs, __param kwcodes[], __attr kwargs[],
1.8 - unsigned int nargs, __attr args[]);
1.9 + unsigned int nkwargs, __param kwcodes[], __attr kwargs[],
1.10 + unsigned int nargs, __attr args[]);
1.11
1.12 /* Error routines. */
1.13
1.14 -__attr __unbound_method(__attr args[]);
1.15 +__attr __unbound_method(__attr __self);
1.16
1.17 /* Generic operations depending on specific program details. */
1.18
1.19 @@ -78,6 +78,6 @@
1.20 /* Convenience definitions. */
1.21
1.22 #define __NEWINSTANCE(__CLS) __new(&__InstanceTable_##__CLS, &__CLS, sizeof(__obj_##__CLS))
1.23 -#define __ISINSTANCE(__ATTR, __TYPE) __BOOL(__fn_native_introspection_isinstance((__attr[]) {__NULL, __ATTR, __TYPE}))
1.24 +#define __ISINSTANCE(__ATTR, __TYPE) __BOOL(__fn_native_introspection_isinstance(__NULL, __ATTR, __TYPE))
1.25
1.26 #endif /* __PROGOPS_H__ */