Selaa lähdekoodia

2009-12-18 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

	Show info hash in Magnet URI in upper case letters in -S output.
	* src/bittorrent_helper.cc
	* test/BittorrentHelperTest.cc
Tatsuhiro Tsujikawa 16 vuotta sitten
vanhempi
commit
0734dfa770
3 muutettua tiedostoa jossa 8 lisäystä ja 2 poistoa
  1. 6 0
      ChangeLog
  2. 1 1
      src/bittorrent_helper.cc
  3. 1 1
      test/BittorrentHelperTest.cc

+ 6 - 0
ChangeLog

@@ -1,3 +1,9 @@
+2009-12-18  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
+
+	Show info hash in Magnet URI in upper case letters in -S output.
+	* src/bittorrent_helper.cc
+	* test/BittorrentHelperTest.cc
+
 2009-12-18  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
 
 	Removed old useless comment

+ 1 - 1
src/bittorrent_helper.cc

@@ -941,7 +941,7 @@ std::string torrent2Magnet(const BDE& attrs)
   std::string uri = "magnet:?";
   if(attrs.containsKey(INFO_HASH)) {
     uri += "xt=urn:btih:";
-    uri += util::toHex(attrs[INFO_HASH].s());
+    uri += util::toUpper(util::toHex(attrs[INFO_HASH].s()));
   } else {
     return A2STR::NIL;
   }

+ 1 - 1
test/BittorrentHelperTest.cc

@@ -763,7 +763,7 @@ void BittorrentHelperTest::testTorrent2Magnet()
   load("test.torrent", dctx);
   
   CPPUNIT_ASSERT_EQUAL
-    (std::string("magnet:?xt=urn:btih:248d0a1cd08284299de78d5c1ed359bb46717d8c"
+    (std::string("magnet:?xt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C"
 		 "&dn=aria2-test"
 		 "&tr=http%3A%2F%2Ftracker1"
 		 "&tr=http%3A%2F%2Ftracker2"