From b1d0ac64ab2e8285fd8a1f6b52f86a967162ae35 Mon Sep 17 00:00:00 2001 From: Brian Paul Date: Fri, 6 May 2005 15:23:54 +0000 Subject: remove bad assertion, added new ones in clear_pixmap() --- src/mesa/drivers/x11/xm_dd.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/mesa/drivers/x11') diff --git a/src/mesa/drivers/x11/xm_dd.c b/src/mesa/drivers/x11/xm_dd.c index f9eb877db9..5b3c89c1dd 100644 --- a/src/mesa/drivers/x11/xm_dd.c +++ b/src/mesa/drivers/x11/xm_dd.c @@ -307,8 +307,12 @@ clear_pixmap(GLcontext *ctx, struct xmesa_renderbuffer *xrb, GLboolean all, const XMesaContext xmesa = XMESA_CONTEXT(ctx); XMesaBuffer xmbuf = XMESA_BUFFER(ctx->DrawBuffer); - assert(xrb->pixmap == xmbuf->backxrb->pixmap || - xrb->pixmap == xmbuf->frontxrb->pixmap); + assert(xmbuf); + assert(xrb->pixmap); + assert(xmesa); + assert(xmesa->display); + assert(xrb->pixmap); + assert(xmbuf->cleargc); if (all) { XMesaFillRectangle( xmesa->display, xrb->pixmap, xmbuf->cleargc, -- cgit v1.2.3