From 9f9cc86d1f0aaed4f3df141c1db4b9d253f8a7a9 Mon Sep 17 00:00:00 2001 From: Kostas Tsiounis Date: Mon, 9 Dec 2024 17:27:59 -0500 Subject: [PATCH] Address review comments 3 --- closed/src/java.base/share/native/libjncrypto/NativeCrypto.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/closed/src/java.base/share/native/libjncrypto/NativeCrypto.c b/closed/src/java.base/share/native/libjncrypto/NativeCrypto.c index 365d0d90bcf..55797e889b0 100644 --- a/closed/src/java.base/share/native/libjncrypto/NativeCrypto.c +++ b/closed/src/java.base/share/native/libjncrypto/NativeCrypto.c @@ -680,8 +680,10 @@ find_crypto_library(jboolean traceEnabled, const char *chomepath) #else /* defined(_WIN32) */ static const char pathSuffix[] = "/lib/"; #endif /* defined(_WIN32) */ + size_t path_len = strlen(chomepath) + sizeof(pathSuffix) - 1; char *libPath = malloc(path_len + 1); + if (NULL == libPath) { if (traceEnabled) { fprintf(stderr, "\tFailed to allocate memory for path.\n");