From 1a82cc2141d4f172fd062ae1914ddaa8eb3080c0 Mon Sep 17 00:00:00 2001 From: Andrey Sidorov Date: Tue, 29 May 2012 16:32:43 +1000 Subject: [PATCH] fix for GetOverlayWindow callback --- lib/x11/ext/composite.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/x11/ext/composite.js b/lib/x11/ext/composite.js index 545504d..7a41030 100644 --- a/lib/x11/ext/composite.js +++ b/lib/x11/ext/composite.js @@ -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');