Mesa (mesa_7_2_branch): windows: replace free() with _mesa_unreference_framebuffer()
Brian Paul
brianp at kemper.freedesktop.org
Mon Nov 24 10:13:57 PST 2008
Module: Mesa
Branch: mesa_7_2_branch
Commit: bd199522fdaed1f7b6c4db56c86e8a28e05d88e0
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd199522fdaed1f7b6c4db56c86e8a28e05d88e0
Author: Brian Paul <brian.paul at tungstengraphics.com>
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);
}
}
More information about the mesa-commit
mailing list