From 8049e70debf4a45a878e2b9d2a3fe481c72ea106 Mon Sep 17 00:00:00 2001 From: Andrew Start Date: Fri, 4 Aug 2017 11:45:41 -0400 Subject: [PATCH] Fix ChangeGC. --- lib/corereqs.js | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/lib/corereqs.js b/lib/corereqs.js index bb20e7c..83f4922 100644 --- a/lib/corereqs.js +++ b/lib/corereqs.js @@ -765,13 +765,9 @@ var templates = { var vals = packValueMask('CreateGC', values); var packetLength = 3 + (values ? vals[2].length : 0); var args = [56, packetLength, cid]; - args.push(vals[0]); // values bitmask - var valArr = vals[1]; - for (var v in valArr) - { - format += 'L'; // TODO: we know format string length in advance and += inefficient for string - args.push(valArr[v]); - } + format += vals[0] + args.push(vals[1]); // values bitmask + args = args.concat(vals[2]) return [format, args]; } ],