[jboss-cvs] JBossAS SVN: r90205 - projects/vfs/trunk/src/main/java/org/jboss/virtual/spi/zip/jzipfile.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Jun 15 14:35:01 EDT 2009


Author: david.lloyd at jboss.com
Date: 2009-06-15 14:35:01 -0400 (Mon, 15 Jun 2009)
New Revision: 90205

Modified:
   projects/vfs/trunk/src/main/java/org/jboss/virtual/spi/zip/jzipfile/JZipFileZipEntryProvider.java
Log:
Return null if no stream is current

Modified: projects/vfs/trunk/src/main/java/org/jboss/virtual/spi/zip/jzipfile/JZipFileZipEntryProvider.java
===================================================================
--- projects/vfs/trunk/src/main/java/org/jboss/virtual/spi/zip/jzipfile/JZipFileZipEntryProvider.java	2009-06-15 18:34:09 UTC (rev 90204)
+++ projects/vfs/trunk/src/main/java/org/jboss/virtual/spi/zip/jzipfile/JZipFileZipEntryProvider.java	2009-06-15 18:35:01 UTC (rev 90205)
@@ -61,6 +61,7 @@
       if (entries.hasNext()) {
          return new JZipFileZipEntry(current = entries.next());
       } else {
+         current = null;
          tempFile.delete();
          return null;
       }
@@ -68,6 +69,7 @@
 
    public InputStream currentStream() throws IOException
    {
-      return Zip.openEntry(tempFile, current);
+      final org.jboss.jzipfile.ZipEntry current = this.current;
+      return current == null ? null : Zip.openEntry(tempFile, current);
    }
 }
\ No newline at end of file




More information about the jboss-cvs-commits mailing list