glu/sgi: Fix memory leak in gluScaleImage3D.
(cherry picked from commit b611f639b4)
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user