wireplumber/lib/wplua
George Kiagiadakis 5c23000c54 wplua: handle re-entrancy in _wplua_closure_marshal
* First of all, do not clear the stack... it's not necessary to do
  so and it causes trouble if this function is called from within
  itself, as it clears the stack of the previous context
* Then, do not stop/restart the garbage collector unless this is
  the base call

Fixes #73
2021-10-15 15:04:46 +03:00
..
boxed.c wplua: fix vtables lookup in boxed __index function 2021-02-05 08:47:27 +00:00
closure.c wplua: handle re-entrancy in _wplua_closure_marshal 2021-10-15 15:04:46 +03:00
gresource.xml wplua: implement sandboxing of scripts 2020-12-15 18:28:28 +02:00
meson.build wplua: implement sandboxing of scripts 2020-12-15 18:28:28 +02:00
object.c wplua: object: unset GValues used when calling action signals 2021-01-21 09:42:07 +02:00
private.h wplua: use the error handler also when loading chunks 2020-12-18 18:25:43 +02:00
sandbox.lua daemon: add a mode to execute lua scripts from the command line 2021-02-04 16:44:56 +02:00
userdata.c lua: allow the Log api to debug boxed objects (useful for pods) 2021-06-02 19:38:51 +03:00
value.c properties: use a boxed WpPropertiesItem type when iterating 2021-07-15 08:55:00 -04:00
wplua.c wplua: remove handling of LUA_ERRGCMM, which is removed in lua 5.4 2021-06-27 07:57:06 +00:00
wplua.h wplua: expose functions to convert enums to strings for lua and vice versa 2021-06-30 19:51:21 +03:00