From 5439a23f4a60788a511704c9ae3c754222c15a64 Mon Sep 17 00:00:00 2001 From: daurnimator Date: Mon, 29 Jan 2018 14:51:42 +1100 Subject: src/lundump.js: Remove use of defs.char --- src/lundump.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/lundump.js b/src/lundump.js index 1255114..7a9fde1 100644 --- a/src/lundump.js +++ b/src/lundump.js @@ -2,7 +2,6 @@ const { LUA_SIGNATURE, - char, constant_types: { LUA_TBOOLEAN, LUA_TLNGSTR, @@ -41,7 +40,7 @@ const { ZIO } = require('./lzio.js'); -let LUAC_DATA = [0x19, 0x93, char["\r"], char["\n"], 0x1a, char["\n"]]; +let LUAC_DATA = [0x19, 0x93, 13, 10, 0x1a, 10]; class BytecodeParser { @@ -55,7 +54,7 @@ class BytecodeParser { lua_assert(Z instanceof ZIO, "BytecodeParser only operates on a ZIO"); lua_assert(is_luastring(name)); - if (name[0] == char["@"] || name[0] == char["="]) + if (name[0] === 64 /* ('@').charCodeAt(0) */ || name[0] === 61 /* ('=').charCodeAt(0) */) this.name = name.subarray(1); else if (name[0] == LUA_SIGNATURE.charCodeAt(0)) this.name = to_luastring("binary string", true); -- cgit v1.2.3-70-g09d2