OSDN Git Service

mesa: Fix memory leak in out-of-memory path.
authorVinson Lee <vlee@vmware.com>
Thu, 27 Oct 2011 21:51:08 +0000 (14:51 -0700)
committermks-hackers <mks-hackers@DellE6400-CVP1.(none)>
Tue, 1 Nov 2011 21:41:24 +0000 (14:41 -0700)
Fixes Coverity resource leak defect.

src/mesa/main/pack.c

index ecdeaf5..539a06c 100644 (file)
@@ -1983,6 +1983,7 @@ _mesa_pack_rgba_span_float(struct gl_context *ctx, GLuint n, GLfloat rgba[][4],
          break;
       default:
          _mesa_problem(ctx, "bad type in _mesa_pack_rgba_span_float");
+         free(luminance);
          return;
    }