all repos — openbox @ 6871cff3face4486055444a6c6218a552ddad461

openbox fork - make it a bit more like ryudo

reorder how theyre destroyed, probably doesnt matter anyways.
Dana Jansens danakj@orodu.net
commit

6871cff3face4486055444a6c6218a552ddad461

parent

9b6e5f9cf49df78be25720f9c4b33a733b856c9b

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

jump to
M otk/surface.ccotk/surface.cc

@@ -58,17 +58,17 @@ void Surface::destroyObjects()

{ assert(_im); assert(_pm != None); assert(_xftdraw); + XftDrawDestroy(_xftdraw); + _xftdraw = 0; + + XFreePixmap(**display, _pm); + _pm = None; + // do the delete ourselves cuz we alloc it with new not malloc delete [] _im->data; _im->data = NULL; XDestroyImage(_im); _im = 0; - - XFreePixmap(**display, _pm); - _pm = None; - - XftDrawDestroy(_xftdraw); - _xftdraw = 0; } void Surface::setSize(int w, int h)