From 547508f36f8f565770833c653e804ec425af605b Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Mon, 14 Dec 2009 02:28:22 +0100 Subject: [PATCH] Fix off-by-one error in err_chunkid(). --- src/lj_err.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lj_err.c b/src/lj_err.c index 71c561b1..20be9e9a 100644 --- a/src/lj_err.c +++ b/src/lj_err.c @@ -204,7 +204,7 @@ static void err_chunkid(char *out, const char *src) strcpy(out, src); } else { /* out = [string "string"] */ size_t len; /* Length, up to first control char. */ - for (len = 0; len < LUA_IDSIZE-11; len++) + for (len = 0; len < LUA_IDSIZE-12; len++) if (((const unsigned char *)src)[len] < ' ') break; strcpy(out, "[string \""); out += 9; if (src[len] != '\0') { /* must truncate? */