[Mesa-dev] [PATCH] glx/drisw: fix memory leak when destroying screen.

2014-04-30 Thread sroland
From: Roland Scheidegger srol...@vmware.com

---
 src/glx/drisw_glx.c |1 +
 1 file changed, 1 insertion(+)

diff --git a/src/glx/drisw_glx.c b/src/glx/drisw_glx.c
index 751626b..5885b66 100644
--- a/src/glx/drisw_glx.c
+++ b/src/glx/drisw_glx.c
@@ -619,6 +619,7 @@ driswDestroyScreen(struct glx_screen *base)
psc-driScreen = NULL;
if (psc-driver)
   dlclose(psc-driver);
+   free(psc);
 }
 
 #define SWRAST_DRIVER_NAME swrast
-- 
1.7.9.5
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] [PATCH] glx/drisw: fix memory leak when destroying screen.

2014-04-30 Thread Brian Paul

On 04/30/2014 05:04 PM, srol...@vmware.com wrote:

From: Roland Scheidegger srol...@vmware.com

---
  src/glx/drisw_glx.c |1 +
  1 file changed, 1 insertion(+)

diff --git a/src/glx/drisw_glx.c b/src/glx/drisw_glx.c
index 751626b..5885b66 100644
--- a/src/glx/drisw_glx.c
+++ b/src/glx/drisw_glx.c
@@ -619,6 +619,7 @@ driswDestroyScreen(struct glx_screen *base)
 psc-driScreen = NULL;
 if (psc-driver)
dlclose(psc-driver);
+   free(psc);
  }

  #define SWRAST_DRIVER_NAME swrast



Reviewed-by: Brian Paul bri...@vmware.com

___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev