summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/luaconsole.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/luaconsole.c b/src/luaconsole.c
index bc6a2cc..8b8c222 100644
--- a/src/luaconsole.c
+++ b/src/luaconsole.c
@@ -61,6 +61,7 @@ void luacon_close(){
int process_command_lua(pixel *vid_buf, char *console, char *console_error)
{
int commandret;
+ char * tmp_error;
char console2[15];
char console3[15];
char console4[15];
@@ -74,8 +75,11 @@ int process_command_lua(pixel *vid_buf, char *console, char *console_error)
return -1;
} else {
commandret = luacon_eval(console);
- if (commandret)
- strcpy(console_error, luacon_geterror());
+ if (commandret){
+ tmp_error = luacon_geterror();
+ strncpy(console_error, tmp_error, 254);
+ printf("%s\n", tmp_error);
+ }
}
}
return 1;