Mesa (nvc0): nouveau: fix leak of nouveau_mman structs

Ben Skeggs darktama at kemper.freedesktop.org
Tue Mar 1 07:25:14 UTC 2011


Module: Mesa
Branch: nvc0
Commit: 96d57722fda62e7710eb5281bcf014ddfb824ef9
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=96d57722fda62e7710eb5281bcf014ddfb824ef9

Author: Ben Skeggs <bskeggs at redhat.com>
Date:   Tue Mar  1 14:39:04 2011 +1000

nouveau: fix leak of nouveau_mman structs

Signed-off-by: Ben Skeggs <bskeggs at redhat.com>

---

 src/gallium/drivers/nouveau/nouveau_mm.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/gallium/drivers/nouveau/nouveau_mm.c b/src/gallium/drivers/nouveau/nouveau_mm.c
index 332b8dc..7edeb4d 100644
--- a/src/gallium/drivers/nouveau/nouveau_mm.c
+++ b/src/gallium/drivers/nouveau/nouveau_mm.c
@@ -282,5 +282,7 @@ nouveau_mm_destroy(struct nouveau_mman *cache)
       nouveau_mm_free_slabs(&cache->bucket[i].used);
       nouveau_mm_free_slabs(&cache->bucket[i].full);
    }
+
+   FREE(cache);
 }
 




More information about the mesa-commit mailing list