Ver Fonte

2009-07-22 Tatsuhiro Tsujikawa <t-tujikawa@users.sourceforge.net>

	Fixed compiler warning
	* src/DefaultBtProgressInfoFile.cc
Tatsuhiro Tsujikawa há 16 anos atrás
pai
commit
a01a3605c7
2 ficheiros alterados com 8 adições e 3 exclusões
  1. 5 0
      ChangeLog
  2. 3 3
      src/DefaultBtProgressInfoFile.cc

+ 5 - 0
ChangeLog

@@ -1,3 +1,8 @@
+2009-07-22  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
+
+	Fixed compiler warning
+	* src/DefaultBtProgressInfoFile.cc
+
 2009-07-22  Tatsuhiro Tsujikawa  <t-tujikawa@users.sourceforge.net>
 
 	Fixed compiler warning on 32bit systems.

+ 3 - 3
src/DefaultBtProgressInfoFile.cc

@@ -258,7 +258,7 @@ void DefaultBtProgressInfoFile::load()
     array_ptr<unsigned char> savedInfoHash(new unsigned char[infoHashLength]);
     in.read(reinterpret_cast<char*>
 	    (static_cast<unsigned char*>(savedInfoHash)), infoHashLength);
-    CHECK_STREAM(in, infoHashLength);
+    CHECK_STREAM(in, static_cast<int>(infoHashLength));
     if(infoHashCheckEnabled) {
       const unsigned char* infoHash = bittorrent::getInfoHash(_dctx);
       if(infoHashLength != INFO_HASH_LENGTH ||
@@ -321,7 +321,7 @@ void DefaultBtProgressInfoFile::load()
   array_ptr<unsigned char> savedBitfield(new unsigned char[bitfieldLength]);
   in.read(reinterpret_cast<char*>
 	  (static_cast<unsigned char*>(savedBitfield)), bitfieldLength);
-  CHECK_STREAM(in, bitfieldLength);
+  CHECK_STREAM(in, static_cast<int>(bitfieldLength));
   if(pieceLength == _dctx->getPieceLength()) {
     _pieceStorage->setBitfield(savedBitfield, bitfieldLength);
 
@@ -372,7 +372,7 @@ void DefaultBtProgressInfoFile::load()
 	(new unsigned char[bitfieldLength]);
       in.read(reinterpret_cast<char*>
 	      (static_cast<unsigned char*>(pieceBitfield)), bitfieldLength);
-      CHECK_STREAM(in, bitfieldLength);
+      CHECK_STREAM(in, static_cast<int>(bitfieldLength));
       piece->setBitfield(pieceBitfield, bitfieldLength);
 
 #ifdef ENABLE_MESSAGE_DIGEST