Hi Björn Am Freitag, den 12.02.2021, 00:14 +0100 schrieb Björn Höfling: > These two patches fix a NullPointerException in the OpenJDK packages. > > The patches apply only to OpenJDK9 and OpenJDK11, but with > inheritence > all OpenJDKx with x\in[9..14] are covered. > > Here is the bug report: > > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=41177 > > In order to test it you can use the following Main.java: > > ~~~~~~ > import java.awt.*; > > public class Main { > > public static void main(String[] args) > { > String fonts[] = > GraphicsEnvironment.getLocalGraphicsEnvironment().getAvai > lableFontFamilyNames(); > > for ( int i = 0; i < fonts.length; i++ ) > { > System.out.println(fonts[i]); > } > } > } > > ~~~~~~~~ > Compile: javac Main.java > Run: java -cp . Main > > It should print a list of the available fonts. Indeed, that it does. At least for 9 and 11, which I've invoked directly from their store paths.
I've pushed your patches with small changes to the commit messages and followed up with an indentation fix. Regards, Leo