OSDN Git Service

actually free the renderbuffer in xmesa_delete_renderbuffer(), fixes a memory leak
authorBrian Paul <brian.paul@tungstengraphics.com>
Tue, 9 Aug 2005 15:17:19 +0000 (15:17 +0000)
committerBrian Paul <brian.paul@tungstengraphics.com>
Tue, 9 Aug 2005 15:17:19 +0000 (15:17 +0000)
src/mesa/drivers/x11/xm_buffer.c

index 9f481aa..593ac2b 100644 (file)
 static void
 xmesa_delete_renderbuffer(struct gl_renderbuffer *rb)
 {
-   /* XXX this routine should really delete the attached ximage, etc. */
+   /* XXX Note: the ximage or Pixmap attached to this renderbuffer
+    * should probably get freed here, but that's currently done in
+    * XMesaDestroyBuffer().
+    */
+   _mesa_free(rb);
 }