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

Author: Brian Paul <[EMAIL PROTECTED]>
Date:   Mon Nov 24 11:10:58 2008 -0700

windows: replace free() with _mesa_unreference_framebuffer()

Fixes invalid memory reference bug when exiting.

---

 src/mesa/drivers/windows/gdi/wmesa.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/mesa/drivers/windows/gdi/wmesa.c 
b/src/mesa/drivers/windows/gdi/wmesa.c
index 9dafb74..1ddea33 100644
--- a/src/mesa/drivers/windows/gdi/wmesa.c
+++ b/src/mesa/drivers/windows/gdi/wmesa.c
@@ -60,7 +60,7 @@ wmesa_free_framebuffer(HDC hdc)
            FirstFramebuffer = pwfb->next;
        else
            prev->next = pwfb->next;
-       free(pwfb);
+        _mesa_unreference_framebuffer(&pwfb->Base);
     }
 }
 

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to