Module: Mesa Branch: mesa_7_4_branch Commit: 4b8cd0b0ad48c3b0129451924f7461ffcbbc8597 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b8cd0b0ad48c3b0129451924f7461ffcbbc8597
Author: Brian Paul <[email protected]> Date: Mon Jun 22 11:23:13 2009 -0600 intel: call _mesa_unreference_framebuffer() in intelDestroyBuffer() This was a call to _mesa_reference_framebuffer(ptr, NULL) but the NULL pointer is incorrect in Mesa 7.4.x. Fixes a failed assertion during screen tear-down. --- src/mesa/drivers/dri/intel/intel_screen.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/mesa/drivers/dri/intel/intel_screen.c b/src/mesa/drivers/dri/intel/intel_screen.c index 59fa54f..8d2a3a7 100644 --- a/src/mesa/drivers/dri/intel/intel_screen.c +++ b/src/mesa/drivers/dri/intel/intel_screen.c @@ -409,7 +409,7 @@ intelDestroyBuffer(__DRIdrawablePrivate * driDrawPriv) } } - _mesa_reference_framebuffer((GLframebuffer **)(&(driDrawPriv->driverPrivate)), NULL); + _mesa_unreference_framebuffer((GLframebuffer **)(&(driDrawPriv->driverPrivate))); } _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
