From d4f1230b37da7060a609d30249ebf4942cd060ae Mon Sep 17 00:00:00 2001 From: zzz <zzz@mail.i2p> Date: Wed, 17 Feb 2010 19:56:54 +0000 Subject: [PATCH] better error message when finding HTML instead of metainfo --- apps/i2psnark/java/src/org/klomp/snark/bencode/BDecoder.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/i2psnark/java/src/org/klomp/snark/bencode/BDecoder.java b/apps/i2psnark/java/src/org/klomp/snark/bencode/BDecoder.java index 9fb675c261..4c59bcb93b 100644 --- a/apps/i2psnark/java/src/org/klomp/snark/bencode/BDecoder.java +++ b/apps/i2psnark/java/src/org/klomp/snark/bencode/BDecoder.java @@ -279,7 +279,9 @@ public class BDecoder public BEValue bdecodeMap() throws IOException { int c = getNextIndicator(); - if (c != 'd') + if (c == '<') + throw new InvalidBEncodingException("Expected a .torrent metainfo file but found HTML? Check URL or file!"); + else if (c != 'd') throw new InvalidBEncodingException("Expected 'd', not '" + (char)c + "'"); indicator = 0; -- GitLab