fixed a serious bug with byref values and callfunc_push*() where the heap was used incorrectly, causing passed data to be easily corrupted.
added callfunc_push_array() (am42810)
This commit is contained in:
@ -647,6 +647,7 @@ native callfunc_push_str(const VALUE[]);
|
||||
native callfunc_push_float(Float: value);
|
||||
native callfunc_push_intrf(&value);
|
||||
native callfunc_push_floatrf(& Float: value);
|
||||
native callfunc_push_array(const VALUE[], array_size);
|
||||
|
||||
/* Make the actual call.
|
||||
* Return value of the function called. */
|
||||
|
Reference in New Issue
Block a user