[or-cvs] [ernie/master] Don't break when parsing tarballs with empty files.
karsten at torproject.org
karsten at torproject.org
Thu Apr 8 13:59:43 UTC 2010
Author: Karsten Loesing <karsten.loesing at gmx.net>
Date: Thu, 8 Apr 2010 15:58:39 +0200
Subject: Don't break when parsing tarballs with empty files.
Commit: 8e5344e86d867b10188e22e732b17f7b6cd9b92a
---
src/BridgeSnapshotReader.java | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/BridgeSnapshotReader.java b/src/BridgeSnapshotReader.java
index 792b539..8cadcc5 100644
--- a/src/BridgeSnapshotReader.java
+++ b/src/BridgeSnapshotReader.java
@@ -64,6 +64,9 @@ public class BridgeSnapshotReader {
baos.write(data, 0, len);
}
byte[] allData = baos.toByteArray();
+ if (allData.length == 0) {
+ continue;
+ }
String ascii = new String(allData, "US-ASCII");
BufferedReader br3 = new BufferedReader(new StringReader(
ascii));
--
1.6.5
More information about the tor-commits
mailing list