Mesa (master): st/xorg: Fix crash in MPH
Jakob Bornecrantz
wallbraker at kemper.freedesktop.org
Mon Aug 31 22:42:20 UTC 2009
Module: Mesa
Branch: master
Commit: 7b32da0b11a769be057cdd3e619d582b433bbb0e
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b32da0b11a769be057cdd3e619d582b433bbb0e
Author: Jakob Bornecrantz <wallbraker at gmail.com>
Date: Tue Sep 1 00:24:53 2009 +0100
st/xorg: Fix crash in MPH
---
src/gallium/state_trackers/xorg/xorg_exa.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/src/gallium/state_trackers/xorg/xorg_exa.c b/src/gallium/state_trackers/xorg/xorg_exa.c
index 305d75d..3697d26 100644
--- a/src/gallium/state_trackers/xorg/xorg_exa.c
+++ b/src/gallium/state_trackers/xorg/xorg_exa.c
@@ -485,7 +485,7 @@ ExaModifyPixmapHeader(PixmapPtr pPixmap, int width, int height,
exa->scrn->tex_surface_destroy(dst_surf);
exa->scrn->tex_surface_destroy(priv->src_surf);
priv->src_surf = NULL;
- } else {
+ } else if (pPixmap->devPrivate.ptr) {
struct pipe_transfer *transfer;
if (priv->map_count != 0)
More information about the mesa-commit
mailing list