From df9133c90b70375151a428f12943e7ee57675086 Mon Sep 17 00:00:00 2001 From: aaron Date: Fri, 21 Aug 2009 05:55:17 +0000 Subject: [PATCH] the doc on File.length states it returns 0L if it doesn't exist, added a check to make sure it exists (and length < 1) git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@1450 348d0f76-0448-11de-a6fe-93d51630548a --- java/src/org/broadinstitute/sting/utils/GenomeLocParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/java/src/org/broadinstitute/sting/utils/GenomeLocParser.java b/java/src/org/broadinstitute/sting/utils/GenomeLocParser.java index fe5ac3b94..f6af8b82d 100644 --- a/java/src/org/broadinstitute/sting/utils/GenomeLocParser.java +++ b/java/src/org/broadinstitute/sting/utils/GenomeLocParser.java @@ -324,7 +324,7 @@ public class GenomeLocParser { File inputFile = new File(file_name); // sometimes we see an empty file passed as a parameter, if so return an empty list - if (inputFile.length() < 1) return new ArrayList(); + if (inputFile.exists() && inputFile.length() < 1) return new ArrayList(); IntervalList il = IntervalList.fromFile(inputFile); // iterate through the list of merged intervals and add then as GenomeLocs