From d25ad881ebfec40ca6b0a73f78d1f9d2cb722e01 Mon Sep 17 00:00:00 2001 From: Matthias Baesken Date: Mon, 28 Jul 2025 11:33:27 +0000 Subject: [PATCH] 8363676: [GCC static analyzer] missing return value check of malloc in OGLContext_SetTransform Reviewed-by: psadhukhan --- src/java.desktop/share/native/common/java2d/opengl/OGLContext.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/java.desktop/share/native/common/java2d/opengl/OGLContext.c b/src/java.desktop/share/native/common/java2d/opengl/OGLContext.c index 8e1211bda95..f78d3e09f72 100644 --- a/src/java.desktop/share/native/common/java2d/opengl/OGLContext.c +++ b/src/java.desktop/share/native/common/java2d/opengl/OGLContext.c @@ -484,6 +484,7 @@ OGLContext_SetTransform(OGLContext *oglc, if (oglc->xformMatrix == NULL) { size_t arrsize = 16 * sizeof(GLdouble); oglc->xformMatrix = (GLdouble *)malloc(arrsize); + RETURN_IF_NULL(oglc->xformMatrix); memset(oglc->xformMatrix, 0, arrsize); oglc->xformMatrix[10] = 1.0; oglc->xformMatrix[15] = 1.0;