From b4e8ab19c4f232c68ba511534880d22ef35a04b0 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Thu, 8 May 2014 09:05:01 +1000 Subject: A new function to load GuiLua skang modules. --- src/GuiLua/GuiLua.c | 8 ++++++++ src/GuiLua/GuiLua.h | 1 + 2 files changed, 9 insertions(+) (limited to 'src/GuiLua') diff --git a/src/GuiLua/GuiLua.c b/src/GuiLua/GuiLua.c index dbd3f95..55037e0 100644 --- a/src/GuiLua/GuiLua.c +++ b/src/GuiLua/GuiLua.c @@ -433,6 +433,14 @@ GuiLua *GuiLuaDo(int argc, char **argv, winFang *parent) return result; } +void GuiLuaLoad(char *module, winFang *parent) +{ + char *args[] = {"GuiLUa", "-l", ""}; + + args[2] = module; + GuiLuaDo(3, args, parent); +} + void GuiLuaDel(GuiLua *gl) { if (gl) diff --git a/src/GuiLua/GuiLua.h b/src/GuiLua/GuiLua.h index 75c0b38..b123fe7 100644 --- a/src/GuiLua/GuiLua.h +++ b/src/GuiLua/GuiLua.h @@ -30,6 +30,7 @@ typedef struct _GuiLua extern const char *glName; GuiLua *GuiLuaDo(int argc, char **argv, winFang *parent); +void GuiLuaLoad(char *module, winFang *parent); void GuiLuaDel(GuiLua *gl); #endif -- cgit v1.1