alloc_fn: Called allocation function "miRegionCreate"
var_assign: Assigned variable "prgnSrcClip" to storage returned from 
"miRegionCreate(&box, 1)"

Signed-off-by: Oliver McFadden <[email protected]>
---
 mi/mibitblt.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/mi/mibitblt.c b/mi/mibitblt.c
index cc8b11d..a4d0b8d 100644
--- a/mi/mibitblt.c
+++ b/mi/mibitblt.c
@@ -156,6 +156,8 @@ miCopyArea(DrawablePtr  pSrcDrawable,
            xfree(pwidthFirst);
        if (pptFirst)
            xfree(pptFirst);
+       if (pSrcDrawable->type == DRAWABLE_PIXMAP)
+          REGION_DESTROY(pGC->pScreen, prgnSrcClip);
        return NULL;
     }
 
-- 
1.6.1

_______________________________________________
xorg-devel mailing list
[email protected]
http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to