Преглед изворни кода

* fix segfault when there is no Archive for a VerFile

Michael Vogt пре 21 година
родитељ
комит
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;