glu/sgi: Fix memory leak in gluScaleImage3D.

(cherry picked from commit b611f639b4)
This commit is contained in:
Vinson Lee 2009-11-23 00:57:37 -05:00
parent fe38c16021
commit 6c1fc2b2a5

View file

@ -7384,6 +7384,8 @@ int gluScaleImage3D(GLenum format,
afterImage = malloc(imageSize3D(widthOut, heightOut, depthOut, format,
GL_UNSIGNED_SHORT));
if (beforeImage == NULL || afterImage == NULL) {
free(beforeImage);
free(afterImage);
return GLU_OUT_OF_MEMORY;
}
retrieveStoreModes3D(&psm);