diff options
Diffstat (limited to 'libs/rs/scriptc/rs_math.rsh')
-rw-r--r-- | libs/rs/scriptc/rs_math.rsh | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/libs/rs/scriptc/rs_math.rsh b/libs/rs/scriptc/rs_math.rsh index fb5c4f6..1d36cc6 100644 --- a/libs/rs/scriptc/rs_math.rsh +++ b/libs/rs/scriptc/rs_math.rsh @@ -249,7 +249,16 @@ typedef struct rs_script_call { uint32_t arrayEnd; } rs_script_call_t; -#if 1//(RS_VERSION >= 14) +#if !defined(RS_VERSION) || (RS_VERSION < 14) +extern void __attribute__((overloadable)) + rsForEach(rs_script script, rs_allocation input, + rs_allocation output, const void * usrData, + const rs_script_call_t *); + +extern void __attribute__((overloadable)) + rsForEach(rs_script script, rs_allocation input, + rs_allocation output, const void * usrData); +#else extern void __attribute__((overloadable)) rsForEach(rs_script script, rs_allocation input, rs_allocation output); @@ -260,18 +269,8 @@ extern void __attribute__((overloadable)) extern void __attribute__((overloadable)) rsForEach(rs_script script, rs_allocation input, rs_allocation output, const void * usrData, size_t usrDataLen, const rs_script_call_t *); -#else -extern void __attribute__((overloadable)) - rsForEach(rs_script script, rs_allocation input, - rs_allocation output, const void * usrData, - const rs_script_call_t *); #endif -// Move me once dependant changes are in. -extern void __attribute__((overloadable)) - rsForEach(rs_script script, rs_allocation input, - rs_allocation output, const void * usrData); - /** * Atomic add one to the value at addr. |