fix for GetOverlayWindow callback

This commit is contained in:
Andrey Sidorov 2012-05-29 16:32:43 +10:00
parent fba32b442a
commit 1a82cc2141

View file

@ -44,7 +44,6 @@ exports.requireExt = function(display, callback)
ext.RedirectWindow = function( window, updateType )
{
X.seq_num++;
console.log("ext.RedirectWindow", X.seq_num);
X.pack_stream.pack('CCSLCxxx', [ext.majorOpcode, 1, 3, window, updateType]);
X.pack_stream.flush();
}
@ -84,10 +83,10 @@ exports.requireExt = function(display, callback)
X.pack_stream.flush();
}
ext.GetOverlayWindow = function(window)
ext.GetOverlayWindow = function(window, callback)
{
X.seq_num++;
X.pack_stream.pack('CCSL', [ext.majorOpcode, 7, 2]);
X.pack_stream.pack('CCSL', [ext.majorOpcode, 7, 2, window]);
X.replies[X.seq_num] = [
function(buf, opt) {
var res = buf.unpack('L');