summaryrefslogtreecommitdiff
path: root/Xext/xprint.c
diff options
context:
space:
mode:
authorEamon Walsh <ewalsh@tycho.nsa.gov>2006-12-15 16:36:29 -0500
committerEamon Walsh <ewalsh@moss-huskies.epoch.ncsc.mil>2006-12-15 16:36:29 -0500
commit10aabb729d1586db344f9c1abdf1cf45e7ddaa7a (patch)
tree4c601a4b49253dec98d4d6d4364c9f61fb30dcc0 /Xext/xprint.c
parent25d5e0a629f82d95bd71daf9a920a70e095b5188 (diff)
downloadxserver-10aabb729d1586db344f9c1abdf1cf45e7ddaa7a.tar.gz
Convert callers of LookupDrawable() to dixLookupDrawable().
Diffstat (limited to 'Xext/xprint.c')
-rw-r--r--Xext/xprint.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/Xext/xprint.c b/Xext/xprint.c
index d8fc51713..4ac13e6d1 100644
--- a/Xext/xprint.c
+++ b/Xext/xprint.c
@@ -1944,8 +1944,11 @@ ProcXpPutDocumentData(ClientPtr client)
if (stuff->drawable) {
if (pContext->state & DOC_RAW_STARTED)
return BadDrawable;
- pDraw = (DrawablePtr)LookupDrawable(stuff->drawable, client);
- if (!pDraw || pDraw->pScreen->myNum != pContext->screenNum)
+ result = dixLookupDrawable(&pDraw, stuff->drawable, client, 0,
+ DixUnknownAccess);
+ if (result != Success)
+ return result;
+ if (pDraw->pScreen->myNum != pContext->screenNum)
return BadDrawable;
} else {
if (pContext->state & DOC_COOKED_STARTED)