xref: /trunk/main/hsqldb/patches/runfinalizers.patch (revision 00a90ea2c35aa0d62b41963f97bc10041530f5d1)
1--- misc/build/hsqldb/src/org/hsqldb/lib/java/JavaSystem.java
2+++ misc/build/hsqldb/src/org/hsqldb/lib/java/JavaSystem.java
3@@ -160,7 +160,7 @@
4     public static void runFinalizers() {
5
6 //#ifdef JAVA2FULL
7-        System.runFinalizersOnExit(true);
8+        // System.runFinalizersOnExit(boolean) was removed in Java 11+; dropped for modern JDK compatibility
9
10 //#endif
11     }
12--- misc/build/hsqldb/src/org/hsqldb/lib/HsqlArrayList.java
13+++ misc/build/hsqldb/src/org/hsqldb/lib/HsqlArrayList.java
14@@ -57,7 +57,7 @@
15         Reporter() {
16
17             try {
18-                System.runFinalizersOnExit(true);
19+                // System.runFinalizersOnExit(boolean) was removed in Java 11+; dropped for modern JDK compatibility
20             } catch (SecurityException e) {}
21         }
22
23