radeon: Remove structure allocation from iterator variable.
authorPauli Nieminen <suokkos@gmail.com>
Thu, 10 Sep 2009 22:28:34 +0000 (01:28 +0300)
committerPauli Nieminen <suokkos@gmail.com>
Thu, 10 Sep 2009 22:29:07 +0000 (01:29 +0300)
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

index 2eefa3f..c9a32c8 100644 (file)
@@ -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__);