summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Stone <daniel@fooishbar.org>2012-10-29 13:14:26 +1100
committerDaniel Stone <daniel@fooishbar.org>2012-10-29 18:39:58 +1100
commit00568a1fe12cdbfc6acfc4b02f82199b686da7d5 (patch)
tree5386ce57279415d0ddc66adfa029384f796be9d5
parent0ebd1e45f2245807aa5f64797f8b2b54d75818f2 (diff)
Don't open-code window_own_pixmap
Signed-off-by: Daniel Stone <daniel@fooishbar.org>
-rw-r--r--src/wlshm.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/wlshm.c b/src/wlshm.c
index f50a973..dfd024e 100644
--- a/src/wlshm.c
+++ b/src/wlshm.c
@@ -195,7 +195,7 @@ wlshm_free_window_pixmap(WindowPtr pWindow)
struct wlshm_pixmap *d;
PixmapPtr pixmap;
- if (!xorgRootless && pWindow->parent)
+ if (!window_own_pixmap(pWindow))
return;
pixmap = pScreen->GetWindowPixmap(pWindow);
@@ -279,7 +279,7 @@ wlshm_create_window(WindowPtr pWin)
wlshm->CreateWindow = pScreen->CreateWindow;
pScreen->CreateWindow = wlshm_create_window;
- if (!xorgRootless || !window_own_pixmap(pWin))
+ if (!window_own_pixmap(pWin))
return ret;
PixmapPtr pixmap = fbCreatePixmap(pScreen,