mirror of
https://github.com/danbulant/node-x11
synced 2026-05-24 12:35:39 +00:00
Fix ChangeGC.
This commit is contained in:
parent
eb674cc41c
commit
8049e70deb
1 changed files with 3 additions and 7 deletions
|
|
@ -765,13 +765,9 @@ var templates = {
|
||||||
var vals = packValueMask('CreateGC', values);
|
var vals = packValueMask('CreateGC', values);
|
||||||
var packetLength = 3 + (values ? vals[2].length : 0);
|
var packetLength = 3 + (values ? vals[2].length : 0);
|
||||||
var args = [56, packetLength, cid];
|
var args = [56, packetLength, cid];
|
||||||
args.push(vals[0]); // values bitmask
|
format += vals[0]
|
||||||
var valArr = vals[1];
|
args.push(vals[1]); // values bitmask
|
||||||
for (var v in valArr)
|
args = args.concat(vals[2])
|
||||||
{
|
|
||||||
format += 'L'; // TODO: we know format string length in advance and += inefficient for string
|
|
||||||
args.push(valArr[v]);
|
|
||||||
}
|
|
||||||
return [format, args];
|
return [format, args];
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue