Mesa (master): radeon: Remove structure allocation from iterator variable.

Brian Paul brianp at kemper.freedesktop.org
Tue Sep 15 15:53:07 UTC 2009


Module: Mesa
Branch: master
Commit: 796c96de808790826d9c9077d159390ebee62888
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=796c96de808790826d9c9077d159390ebee62888

Author: Pauli Nieminen <suokkos at gmail.com>
Date:   Fri Sep 11 01:28:34 2009 +0300

radeon: Remove structure allocation from iterator variable.

dma_bo varaible is only used for iterating so allocating memory for it only
causes memory leaks.

---

 src/mesa/drivers/dri/radeon/radeon_dma.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/mesa/drivers/dri/radeon/radeon_dma.c b/src/mesa/drivers/dri/radeon/radeon_dma.c
index 2eefa3f..c9a32c8 100644
--- a/src/mesa/drivers/dri/radeon/radeon_dma.c
+++ b/src/mesa/drivers/dri/radeon/radeon_dma.c
@@ -263,7 +263,7 @@ void radeonAllocDmaRegion(radeonContextPtr rmesa,
 
 void radeonFreeDmaRegions(radeonContextPtr rmesa)
 {
-	struct radeon_dma_bo *dma_bo = CALLOC_STRUCT(radeon_dma_bo);
+	struct radeon_dma_bo *dma_bo;
 	struct radeon_dma_bo *temp;
 	if (RADEON_DEBUG & RADEON_DMA)
 		fprintf(stderr, "%s\n", __FUNCTION__);




More information about the mesa-commit mailing list