From 492f08c6b3e82dbd424a3f4138da8f191749758d Mon Sep 17 00:00:00 2001 From: pvtroshin Date: Tue, 8 Nov 2011 16:19:29 +0000 Subject: [PATCH] Fix for potential NullPointer exception if the results are an empty file git-svn-id: link to svn.lifesci.dundee.ac.uk/svn/barton/ptroshin/JABA2@4721 e3abac25-378b-4346-85de-24260fe3988d --- datamodel/compbio/data/sequence/ScoreManager.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/datamodel/compbio/data/sequence/ScoreManager.java b/datamodel/compbio/data/sequence/ScoreManager.java index cabf507..d16a059 100644 --- a/datamodel/compbio/data/sequence/ScoreManager.java +++ b/datamodel/compbio/data/sequence/ScoreManager.java @@ -116,7 +116,13 @@ public class ScoreManager { } public void writeOut(Writer outStream) throws IOException { + assert outStream != null : "Output steam is not defined!"; + if (seqScores == null) { + return; + } for (ScoreHolder oneSeqScores : seqScores) { + if (oneSeqScores == null) + continue; oneSeqScores.writeOut(outStream); } } @@ -220,4 +226,5 @@ public class ScoreManager { } } + } -- 1.7.10.2