Module: Mesa
Branch: mesa_7_7_branch
Commit: 57d389aab5ea4462475756c0e262f3cb543f889d
URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=57d389aab5ea4462475756c0e262f3cb543f889d

Author: Vinson Lee <[email protected]>
Date:   Sun Nov 22 01:26:32 2009 -0500

svga: Prevent potential null pointer deference in vmw_surface.c.

---

 src/gallium/winsys/drm/vmware/core/vmw_surface.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/gallium/winsys/drm/vmware/core/vmw_surface.c 
b/src/gallium/winsys/drm/vmware/core/vmw_surface.c
index 9ec4bf9..c19e556 100644
--- a/src/gallium/winsys/drm/vmware/core/vmw_surface.c
+++ b/src/gallium/winsys/drm/vmware/core/vmw_surface.c
@@ -39,7 +39,7 @@ vmw_svga_winsys_surface_reference(struct 
vmw_svga_winsys_surface **pdst,
    struct pipe_reference *dst_ref;
    struct vmw_svga_winsys_surface *dst = *pdst;
    
-   if(*pdst == src || pdst == NULL)
+   if(pdst == NULL || *pdst == src)
       return;
    
    src_ref = src ? &src->refcnt : NULL;

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to