From 4e1f9f51a9eea115ce2a073824e9c5cef4e2f364 Mon Sep 17 00:00:00 2001 From: Daniel Drake Date: Tue, 2 Sep 2008 16:20:40 -0400 Subject: [PATCH] Don't try to destroy a NULL pixmap. --- dix/dispatch.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dix/dispatch.c b/dix/dispatch.c index 8b7fe4bb0..64cde4900 100644 --- a/dix/dispatch.c +++ b/dix/dispatch.c @@ -1312,8 +1312,8 @@ CreatePmap: } if (AddResource(stuff->pid, RT_PIXMAP, (pointer)pMap)) return(client->noClientException); + (*pDraw->pScreen->DestroyPixmap)(pMap); } - (*pDraw->pScreen->DestroyPixmap)(pMap); return (BadAlloc); }