quakeforge/ruamoko
Bill Currie ab8692bd96 [qwaq] Allow return values through forwarded messages
This was easy to achieve in v6p progs because all return values passed
through .return and thus could not be lost. However, Ruamoko progs use a
return pointer which can wind up pointed into the void (the return
buffer) and thus cause the return value to be lost. Using @return on
obj_msg_sendv bounces the return pointer through to the called function.
In addition, nil is returned when the forwarding target is nil.
2022-02-05 19:30:08 +09:00
..
cl_menu [gamecode] Provide builtins with information about their parameters 2022-01-23 22:27:27 +09:00
game [build] Support silent rules for qfcc 2020-06-26 10:52:06 +09:00
gui [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00
include [ruamoko] Support return values in message forwarding 2022-02-05 19:30:08 +09:00
lib [ruamoko] Support return values in message forwarding 2022-02-05 19:30:08 +09:00
qwaq [qwaq] Allow return values through forwarded messages 2022-02-05 19:30:08 +09:00
scheme [build] Support silent rules for qfcc 2020-06-26 10:52:06 +09:00
Doxyfile.in Update doxygen config files for 1.8.9.1 2016-01-04 11:17:09 +09:00
Makemodule.am [build] Move to non-recursive make 2020-06-25 11:35:37 +09:00