all repos — openbox @ 5c7aabd7791fc6715ca9fa5fe89a8b79d9ae23a5

openbox fork - make it a bit more like ryudo

wattrib doesnt get init-ed correctly when called from assert()
Marius Nita marius@cs.pdx.edu
commit

5c7aabd7791fc6715ca9fa5fe89a8b79d9ae23a5

parent

2fb944068494f9b6ef97c28aac0c0d814d9bd607

1 files changed, 4 insertions(+), 1 deletions(-)

jump to
M src/client.ccsrc/client.cc

@@ -272,7 +272,10 @@

void OBClient::getArea() { XWindowAttributes wattrib; - assert(XGetWindowAttributes(otk::OBDisplay::display, _window, &wattrib)); + Status ret; + + ret = XGetWindowAttributes(otk::OBDisplay::display, _window, &wattrib); + assert(ret != BadWindow); _area.setRect(wattrib.x, wattrib.y, wattrib.width, wattrib.height); _border_width = wattrib.border_width;