From fba969ee60878fd293c47a921d9d19b4f463a61a Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Tue, 20 Dec 2016 22:33:39 +0100 Subject: [PATCH] avoid NPE --- .../tools/ant/taskdefs/optional/sound/AntSoundPlayer.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/optional/sound/AntSoundPlayer.java b/src/main/org/apache/tools/ant/taskdefs/optional/sound/AntSoundPlayer.java index 5007c4594..f2ad68618 100644 --- a/src/main/org/apache/tools/ant/taskdefs/optional/sound/AntSoundPlayer.java +++ b/src/main/org/apache/tools/ant/taskdefs/optional/sound/AntSoundPlayer.java @@ -135,7 +135,9 @@ public class AntSoundPlayer implements LineListener, BuildListener { } audioClip.drain(); } finally { - audioClip.close(); + if (audioClip != null) { + audioClip.close(); + } } } else { project.log("Can't get data from file " + file.getName());