mesa: simplify _mesa_remove_renderbuffer()

This commit is contained in:
Brian Paul
2011-12-05 20:40:48 -07:00
parent e4bb884dfb
commit eb3e1d8888

View File

@@ -156,17 +156,9 @@ void
_mesa_remove_renderbuffer(struct gl_framebuffer *fb, _mesa_remove_renderbuffer(struct gl_framebuffer *fb,
gl_buffer_index bufferName) gl_buffer_index bufferName)
{ {
struct gl_renderbuffer *rb;
assert(bufferName < BUFFER_COUNT); assert(bufferName < BUFFER_COUNT);
_mesa_reference_renderbuffer(&fb->Attachment[bufferName].Renderbuffer,
rb = fb->Attachment[bufferName].Renderbuffer; NULL);
if (!rb)
return;
_mesa_reference_renderbuffer(&rb, NULL);
fb->Attachment[bufferName].Renderbuffer = NULL;
} }