mirror of
https://github.com/danbulant/node-x11
synced 2026-06-17 13:41:11 +00:00
increment seq_num before assigning callback so response mapping is correct
This commit is contained in:
parent
c473fe4f72
commit
b635b3209d
1 changed files with 2 additions and 2 deletions
|
|
@ -33,6 +33,7 @@ exports.requireExt = function(display, callback)
|
|||
ext.QueryPictFormat = function(callback)
|
||||
{
|
||||
X.pack_stream.pack('CCS', [ext.majorOpcode, 1, 1]);
|
||||
X.seq_num++;
|
||||
X.replies[X.seq_num] = [
|
||||
function (buf, opt) {
|
||||
var res = {};
|
||||
|
|
@ -57,12 +58,12 @@ exports.requireExt = function(display, callback)
|
|||
callback
|
||||
];
|
||||
X.pack_stream.flush();
|
||||
X.seq_num++;
|
||||
}
|
||||
|
||||
ext.QueryFilters = function(callback)
|
||||
{
|
||||
X.pack_stream.pack('CCSL', [ext.majorOpcode, 29, 2, display.screen[0].root]);
|
||||
X.seq_num++;
|
||||
X.replies[X.seq_num] = [
|
||||
function(buf, opt) {
|
||||
var h = buf.unpack('LL');
|
||||
|
|
@ -89,7 +90,6 @@ exports.requireExt = function(display, callback)
|
|||
callback
|
||||
];
|
||||
X.pack_stream.flush();
|
||||
X.seq_num++;
|
||||
}
|
||||
|
||||
var valueList = [
|
||||
|
|
|
|||
Loading…
Reference in a new issue