You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by bo...@apache.org on 2016/12/20 21:33:13 UTC

ant git commit: avoid NPE

Repository: ant
Updated Branches:
  refs/heads/master 1f045ecb3 -> cb933030d


avoid NPE


Project: http://git-wip-us.apache.org/repos/asf/ant/repo
Commit: http://git-wip-us.apache.org/repos/asf/ant/commit/cb933030
Tree: http://git-wip-us.apache.org/repos/asf/ant/tree/cb933030
Diff: http://git-wip-us.apache.org/repos/asf/ant/diff/cb933030

Branch: refs/heads/master
Commit: cb933030d23b7027246d01dd4d2c863ef2c82369
Parents: 1f045ec
Author: Stefan Bodewig <bo...@apache.org>
Authored: Tue Dec 20 22:32:56 2016 +0100
Committer: Stefan Bodewig <bo...@apache.org>
Committed: Tue Dec 20 22:32:56 2016 +0100

----------------------------------------------------------------------
 .../apache/tools/ant/taskdefs/optional/sound/AntSoundPlayer.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/ant/blob/cb933030/src/main/org/apache/tools/ant/taskdefs/optional/sound/AntSoundPlayer.java
----------------------------------------------------------------------
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 5007c45..f2ad686 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());