summaryrefslogtreecommitdiff
path: root/ldebug.c
diff options
context:
space:
mode:
Diffstat (limited to 'ldebug.c')
-rw-r--r--ldebug.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/ldebug.c b/ldebug.c
index f1835890..e1389296 100644
--- a/ldebug.c
+++ b/ldebug.c
@@ -1,5 +1,5 @@
1/* 1/*
2** $Id: ldebug.c,v 2.120 2016/03/31 19:01:21 roberto Exp roberto $ 2** $Id: ldebug.c,v 2.121.1.2 2017/07/10 17:21:50 roberto Exp $
3** Debug Interface 3** Debug Interface
4** See Copyright Notice in lua.h 4** See Copyright Notice in lua.h
5*/ 5*/
@@ -653,6 +653,7 @@ l_noret luaG_runerror (lua_State *L, const char *fmt, ...) {
653 CallInfo *ci = L->ci; 653 CallInfo *ci = L->ci;
654 const char *msg; 654 const char *msg;
655 va_list argp; 655 va_list argp;
656 luaC_checkGC(L); /* error message uses memory */
656 va_start(argp, fmt); 657 va_start(argp, fmt);
657 msg = luaO_pushvfstring(L, fmt, argp); /* format message */ 658 msg = luaO_pushvfstring(L, fmt, argp); /* format message */
658 va_end(argp); 659 va_end(argp);