unlock mutex upon error return (Jeff Muizelaar)

This commit is contained in:
Brian Paul
2005-02-12 18:43:38 +00:00
parent f640ee2f6e
commit 2752177ade
2 changed files with 2 additions and 0 deletions

View File

@@ -689,6 +689,7 @@ _mesa_GenBuffersARB(GLsizei n, GLuint *buffer)
GLenum target = 0;
bufObj = (*ctx->Driver.NewBufferObject)( ctx, name, target );
if (!bufObj) {
_glthread_UNLOCK_MUTEX(ctx->Shared->Mutex);
_mesa_error(ctx, GL_OUT_OF_MEMORY, "glGenBuffersARB");
return;
}