quakeforge/libs/ruamoko
Bill Currie 535a2363bb [ruamoko] Create a va_copy for progs
In testing variable fw/precision in PR_Sprintf, I got a nasty reminder
of the limitations of the current progs ABI: passing @args to another QC
function does not work because the args list gets trampled but the
called function's locals. Thus, the need for a va_copy. It's not quite
the same as C's as it returns the destination args instead of copying
like memcpy, but it does copy the list from the source args to a
temporary buffer that is freed when the calling function returns.
2020-04-01 19:48:05 +09:00
..
Makefile.am [ruamoko] Create a va_copy for progs 2020-04-01 19:48:05 +09:00
pr_cmds.c [ruamoko] Move some string functions 2020-03-25 00:04:20 +09:00
rua_cbuf.c
rua_cmd.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
rua_cvar.c
rua_hash.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
rua_init.c [ruamoko] Create a va_copy for progs 2020-04-01 19:48:05 +09:00
rua_math.c Add missed overridden math functions 2020-02-15 23:49:12 +09:00
rua_msgbuf.c
rua_obj.c [ruamoko] Tag object memory with the class name 2020-03-31 16:43:10 +09:00
rua_plist.c [util] Make hash-tables semi-thread-safe 2020-03-25 15:43:16 +09:00
rua_qfile.c Clean up a lot of va usage 2020-02-26 09:46:59 +09:00
rua_qfs.c Remove File_Open 2020-02-26 13:45:14 +09:00
rua_runtime.c [ruamoko] Create a va_copy for progs 2020-04-01 19:48:05 +09:00
rua_script.c Make script much friendlier to use 2020-02-26 09:39:03 +09:00
rua_set.c
rua_string.c [ruamoko] Add some new string builtins 2020-03-26 16:39:21 +09:00