From 9f98268cf5e1efcc1674992b4ca5dfb37c7d1ae3 Mon Sep 17 00:00:00 2001 From: sidorares Date: Wed, 20 Jul 2011 12:34:05 +1000 Subject: [PATCH] keep templates in order of opcode --- lib/x11/corereqs.js | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/lib/x11/corereqs.js b/lib/x11/corereqs.js index f855dd0..2fc6c0b 100644 --- a/lib/x11/corereqs.js +++ b/lib/x11/corereqs.js @@ -164,24 +164,6 @@ module.exports = { [ 'CxSL', [10, 2] ] ], - // opcode 55 - CreateGC: [ - function(cid, drawable, values) { - var format = 'CxSLLL'; - var packetLength = 4 + (values ? Object.keys(values).length : 0); - var args = [55, packetLength, cid, drawable]; - var vals = packValueMask('CreateGC', values); - args.push(vals[0]); // values bitmask - var valArr = vals[1]; - for (v in valArr) - { - format += 'L'; // TODO: we know format string length in advance and += inefficient for string - args.push(valArr[v]); - } - return [format, args]; - } - ], - // opcode 16 InternAtom: [ function (returnOnlyIfExist, value) @@ -205,6 +187,24 @@ module.exports = { } ], + // opcode 55 + CreateGC: [ + function(cid, drawable, values) { + var format = 'CxSLLL'; + var packetLength = 4 + (values ? Object.keys(values).length : 0); + var args = [55, packetLength, cid, drawable]; + var vals = packValueMask('CreateGC', values); + args.push(vals[0]); // values bitmask + var valArr = vals[1]; + for (v in valArr) + { + format += 'L'; // TODO: we know format string length in advance and += inefficient for string + args.push(valArr[v]); + } + return [format, args]; + } + ], + PolyPoint: [ function(coordMode, drawable, gc, points) {