aboutsummaryrefslogtreecommitdiffstats
path: root/epan/wslua/wslua_gui.c
diff options
context:
space:
mode:
Diffstat (limited to 'epan/wslua/wslua_gui.c')
-rw-r--r--epan/wslua/wslua_gui.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/epan/wslua/wslua_gui.c b/epan/wslua/wslua_gui.c
index c680f149fa..53b2fc0163 100644
--- a/epan/wslua/wslua_gui.c
+++ b/epan/wslua/wslua_gui.c
@@ -447,6 +447,8 @@ WSLUA_METHOD TextWindow_add_button(lua_State* L) {
fbt->tw = tw;
fbt->func = wslua_button_callback;
fbt->data = cbd;
+ fbt->free = g_free;
+ fbt->free_data = g_free;
cbd->L = L;
cbd->data_ref = luaL_ref(L, LUA_REGISTRYINDEX);