diff options
Diffstat (limited to 'src/GuiLua')
-rw-r--r-- | src/GuiLua/GuiLua.c | 8 | ||||
-rw-r--r-- | src/GuiLua/GuiLua.h | 1 |
2 files changed, 9 insertions, 0 deletions
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) | |||
433 | return result; | 433 | return result; |
434 | } | 434 | } |
435 | 435 | ||
436 | void GuiLuaLoad(char *module, winFang *parent) | ||
437 | { | ||
438 | char *args[] = {"GuiLUa", "-l", ""}; | ||
439 | |||
440 | args[2] = module; | ||
441 | GuiLuaDo(3, args, parent); | ||
442 | } | ||
443 | |||
436 | void GuiLuaDel(GuiLua *gl) | 444 | void GuiLuaDel(GuiLua *gl) |
437 | { | 445 | { |
438 | if (gl) | 446 | 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 | |||
30 | extern const char *glName; | 30 | extern const char *glName; |
31 | 31 | ||
32 | GuiLua *GuiLuaDo(int argc, char **argv, winFang *parent); | 32 | GuiLua *GuiLuaDo(int argc, char **argv, winFang *parent); |
33 | void GuiLuaLoad(char *module, winFang *parent); | ||
33 | void GuiLuaDel(GuiLua *gl); | 34 | void GuiLuaDel(GuiLua *gl); |
34 | 35 | ||
35 | #endif | 36 | #endif |