git: openjdk/leyden: hermetic-java-runtime: - Fix build failure with fastdebug:

duke duke at openjdk.org
Mon Apr 7 18:57:57 UTC 2025


Changeset: d022f95d
Branch: hermetic-java-runtime
Author:    Jiangli Zhou <jianglizhou at google.com>
Date:      2025-04-07 11:54:23 +0000
URL:       https://git.openjdk.org/leyden/commit/d022f95df78b8ccc46a04692834f1b66cf765ad5

- Fix build failure with fastdebug:
hermetic-java-runtime/src/java.base/share/native/launcher/main.c:46:9: error: ignoring return value of ‘fread’ declared with attribute ‘warn_unused_result’ [-Werror=unused-result]
   46 |         fread(v, 1, 1, f);
      |         ^~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors

- Add missing `fclose(execfile)` for `return JNI_FALSE` case.

! src/java.base/share/native/launcher/main.c



More information about the leyden-dev mailing list