From 5a8875ca9da7046b2b3b7fea3f1e056f289c5be1 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Wed, 18 Dec 2019 02:25:08 +0100 Subject: [PATCH] Don't crash if unexpected comment is found in Java Doxygen tests Don't pass null pointer to BufferedWriter.write(), as this results in NullPointerException. --- Examples/test-suite/java/CommentParser.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Examples/test-suite/java/CommentParser.java b/Examples/test-suite/java/CommentParser.java index f202c1384..7d5740b51 100644 --- a/Examples/test-suite/java/CommentParser.java +++ b/Examples/test-suite/java/CommentParser.java @@ -99,7 +99,8 @@ public class CommentParser { try { // write expected string to file BufferedWriter expectedFile = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(expectedFileName))); - expectedFile.write(wantedStr); + if (wantedStr != null) + expectedFile.write(wantedStr); expectedFile.close(); // write translated string to file