From e4224137f1972ce46dcb6db6686afa4e870c3d41 Mon Sep 17 00:00:00 2001 From: Cloud Wu Date: Wed, 28 Aug 2019 20:19:15 +0800 Subject: [PATCH] fix #1078 --- 3rd/lua/lstring.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/3rd/lua/lstring.c b/3rd/lua/lstring.c index 893ed8a8..cfff68eb 100644 --- a/3rd/lua/lstring.c +++ b/3rd/lua/lstring.c @@ -64,6 +64,8 @@ int luaS_eqshrstr (TString *a, TString *b) { } void luaS_share (TString *ts) { + if (ts == NULL) + return; makeshared(ts); ts->id = ATOM_DEC(&STRID); }