瀏覽代碼

* merged from sha256 branch

Michael Vogt 19 年之前
父節點
當前提交
3525c773c1
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      apt-pkg/acquire-worker.cc

+ 3 - 1
apt-pkg/acquire-worker.cc

@@ -273,7 +273,9 @@ bool pkgAcquire::Worker::RunMessages()
 	    if(!expectedHash.empty()) 
 	    if(!expectedHash.empty()) 
 	    {
 	    {
 	       string hashTag = expectedHash.HashType()+"-Hash";
 	       string hashTag = expectedHash.HashType()+"-Hash";
-	       RecivedHash = expectedHash.HashType() + ":" + LookupTag(Message, hashTag.c_str());
+	       string hashSum = LookupTag(Message, hashTag.c_str());
+	       if(!hashSum.empty())
+		  RecivedHash = expectedHash.HashType() + ":" + hashSum;
 	       if(_config->FindB("Debug::pkgAcquire::Auth", false) == true)
 	       if(_config->FindB("Debug::pkgAcquire::Auth", false) == true)
 	       {
 	       {
 		  clog << "201 URI Done: " << Owner->DescURI() << endl
 		  clog << "201 URI Done: " << Owner->DescURI() << endl