Mesa (master): intel: Clean up leak of driver context structure on context destroy.

Eric Anholt anholt at kemper.freedesktop.org
Thu Jul 2 21:09:01 UTC 2009


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

Author: Eric Anholt <eric at anholt.net>
Date:   Thu Jul  2 13:19:11 2009 -0700

intel: Clean up leak of driver context structure on context destroy.

---

 src/mesa/drivers/dri/intel/intel_context.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/src/mesa/drivers/dri/intel/intel_context.c b/src/mesa/drivers/dri/intel/intel_context.c
index 33b2d07..ce9b118 100644
--- a/src/mesa/drivers/dri/intel/intel_context.c
+++ b/src/mesa/drivers/dri/intel/intel_context.c
@@ -877,7 +877,8 @@ intelDestroyContext(__DRIcontextPrivate * driContextPriv)
       /* free the Mesa context */
       _mesa_free_context_data(&intel->ctx);
 
-      
+      FREE(intel);
+      driContextPriv->driverPrivate = NULL;
    }
 }
 




More information about the mesa-commit mailing list