From 25065b118b929ec56e5cd06705e8f3283e9c9142 Mon Sep 17 00:00:00 2001
From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04>
Date: Thu, 22 Apr 2010 14:58:01 +0000
Subject: [PATCH] change containsEntry to be more flexible

git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@13731 ee4ac58c-ac51-4696-9907-e4b3aa274f04
---
 uk/ac/sanger/artemis/util/ZipFileDocument.java | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/uk/ac/sanger/artemis/util/ZipFileDocument.java b/uk/ac/sanger/artemis/util/ZipFileDocument.java
index 58f4b4f8d..cdd193935 100644
--- a/uk/ac/sanger/artemis/util/ZipFileDocument.java
+++ b/uk/ac/sanger/artemis/util/ZipFileDocument.java
@@ -97,10 +97,10 @@ public class ZipFileDocument extends FileDocument
       while ((ze=zis.getNextEntry())!=null)
       {
         if( !ze.isDirectory() && 
-            (ze.getName().equals(zipEntryName) || ze.getName().equals(zipEntryName+".gz")))
+            (ze.getName().equals(zipEntryName) || ze.getName().equals(zipEntryName+".gz") ||
+             ze.getName().endsWith("/"+zipEntryName) || ze.getName().endsWith("/"+zipEntryName+".gz")))
         {
-          if(ze.getName().equals(zipEntryName+".gz"))
-            zipEntryName = ze.getName();
+          zipEntryName = ze.getName();
           zis.close();
           return true;
         }
-- 
GitLab