Просмотр исходного кода

* fix segfault when there is no Archive for a VerFile

Michael Vogt лет назад: 21
Родитель
Сommit
d87116efb8
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      cmdline/apt-get.cc

+ 1 - 1
cmdline/apt-get.cc

@@ -1227,7 +1227,7 @@ pkgSrcRecords::Parser *FindSrc(const char *Name,pkgRecords &Recs,
 	    continue;
 	    
 	    //std::cout << VF.File().Archive() << std::endl;
-	    if(VF.File().Archive() == DefRel) 
+	    if(VF.File().Archive() && (VF.File().Archive() == DefRel)) 
 	    {
 	       VerTag = Ver.VerStr();
 	       break;