From 531eb79446860230aec4cdbcad550c14a38ea4df Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Tue, 6 May 2014 18:57:34 +1000 Subject: GuiLua's self delete when their first window gets deleted. --- src/GuiLua/GuiLua.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/GuiLua/GuiLua.h') diff --git a/src/GuiLua/GuiLua.h b/src/GuiLua/GuiLua.h index 4fd1617..2a4a3f0 100644 --- a/src/GuiLua/GuiLua.h +++ b/src/GuiLua/GuiLua.h @@ -18,7 +18,9 @@ typedef struct _GuiLua { lua_State *L; + winFang *us; // Our window, if it exists. winFang *parent; // Our parent window, if it exists. + int inDel; Eina_Clist node; void *data; @@ -26,5 +28,6 @@ typedef struct _GuiLua } GuiLua; GuiLua *GuiLuaDo(int argc, char **argv, winFang *parent); +void GuiLuaDel(GuiLua *gl); #endif -- cgit v1.1