jar: use readAllJAR if there're no manifestEntries
authorBernhard Urban <lewurm@gmail.com>
Sat, 19 May 2012 19:13:20 +0000 (21:13 +0200)
committerBernhard Urban <lewurm@gmail.com>
Sat, 19 May 2012 19:13:20 +0000 (21:13 +0200)
Java/JAR.hs

index 93128b2e138909551412c369992064f300e5eb97..6188dd79610c7863506f50111ac49e550186c2de 100644 (file)
@@ -46,6 +46,7 @@ readJAR jarfile = do
                       return (Just forest)
   case r of
     Nothing -> readAllJAR jarfile
+    Just [] -> readAllJAR jarfile
     Just f  -> return f
 
 -- | Add given JAR file to ClassPath