diff options
Diffstat (limited to 'lualib/lua_ffi/common.lua')
-rw-r--r-- | lualib/lua_ffi/common.lua | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lualib/lua_ffi/common.lua b/lualib/lua_ffi/common.lua index d8f23e998..652b1dc6e 100644 --- a/lualib/lua_ffi/common.lua +++ b/lualib/lua_ffi/common.lua @@ -27,8 +27,19 @@ struct GString { size_t len; size_t allocated_len; }; +struct GArray { + char *data; + unsigned len; +}; +typedef void (*ref_dtor_cb_t)(void *data); +struct ref_entry_s { + unsigned int refcount; + ref_dtor_cb_t dtor; +}; void g_string_free (struct GString *st, int free_data); +void g_free (void *p); +long rspamd_snprintf (char *buf, long max, const char *fmt, ...); ]] return {}
\ No newline at end of file |