From 0c162dfbfb4a875fac9374c65cf93382ff9ce4ed Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sat, 5 Nov 2011 18:05:23 +0900 Subject: Made util::fromHex and base32::decode function template --- src/MetalinkParserController.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/MetalinkParserController.cc') diff --git a/src/MetalinkParserController.cc b/src/MetalinkParserController.cc index 0d886a49..51146930 100644 --- a/src/MetalinkParserController.cc +++ b/src/MetalinkParserController.cc @@ -284,7 +284,7 @@ void MetalinkParserController::setHashOfChecksum(const std::string& md) return; } if(MessageDigest::isValidHash(tChecksum_->getHashType(), md)) { - tChecksum_->setDigest(util::fromHex(md)); + tChecksum_->setDigest(util::fromHex(md.begin(), md.end())); } else { cancelChecksumTransaction(); } @@ -360,7 +360,7 @@ void MetalinkParserController::addHashOfChunkChecksumV4(const std::string& md) return; } if(MessageDigest::isValidHash(tChunkChecksumV4_->getHashType(), md)) { - tempChunkChecksumsV4_.push_back(util::fromHex(md)); + tempChunkChecksumsV4_.push_back(util::fromHex(md.begin(), md.end())); } else { cancelChunkChecksumTransactionV4(); } @@ -463,7 +463,7 @@ void MetalinkParserController::setMessageDigestOfChunkChecksum(const std::string return; } if(MessageDigest::isValidHash(tChunkChecksum_->getHashType(), md)) { - tempHashPair_.second = util::fromHex(md); + tempHashPair_.second = util::fromHex(md.begin(), md.end()); } else { cancelChunkChecksumTransaction(); } -- cgit