commit | df84cec32f3c1f71ea781e5f851724d84c35e620 | [log] [tgz] |
---|---|---|
author | Jesse Wilson <jessewilson@google.com> | Thu Aug 18 16:17:19 2011 -0400 |
committer | Jesse Wilson <jessewilson@google.com> | Thu Aug 18 16:17:19 2011 -0400 |
tree | 4d7d6b9184be424f568880148bea503f44a9735a | |
parent | 701cca146e1ac80f3fa58c53223aa7a462078c7c [diff] |
Fix JarInputStream Manifest parsing. I recently broke JarInputStream by changing Streams.readFully() to unconditionally close the input stream when it was exhausted. Although most streams won't return data after read() returns -1, both JAR and ZIP streams can return data after a call to get the next entry. Change-Id: I2fcef44aaeae0ac27c9fa5a7a4996c5b1b794964