From 2977fe002407b6f86efa4ba5216f567082f33e45 Mon Sep 17 00:00:00 2001 From: daurnimator Date: Mon, 8 May 2017 12:32:08 +1000 Subject: Move string functions to centralised lstring.js --- src/ltm.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/ltm.js') diff --git a/src/ltm.js b/src/ltm.js index 4bf37fe..3647308 100644 --- a/src/ltm.js +++ b/src/ltm.js @@ -7,6 +7,7 @@ const defs = require('./defs.js'); const lobject = require('./lobject.js'); const ldo = require('./ldo.js'); const lstate = require('./lstate.js'); +const lstring = require('./lstring.js'); const ltable = require('./ltable.js'); const ldebug = require('./ldebug.js'); const lvm = require('./lvm.js'); @@ -61,7 +62,7 @@ const ttypename = function(t) { const luaT_init = function(L) { L.l_G.tmname = []; for (let event in TMS) - L.l_G.tmname.push(L.l_G.intern(TMS[event])); + L.l_G.tmname.push(new lobject.TValue(CT.LUA_TLNGSTR, lstring.luaS_new(L, TMS[event]))); }; /* -- cgit v1.2.3-54-g00ecf