[maemo-commits] [maemo-commits] r11405 - in projects/haf/trunk/apt: . apt-pkg
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Thu May 3 14:56:03 EEST 2007
- Previous message: [maemo-commits] r11404 - in projects/haf/trunk/hildon-1: . examples src
- Next message: [maemo-commits] r11406 - in projects/haf/trunk/apt: . debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: marivoll Date: 2007-05-03 14:56:02 +0300 (Thu, 03 May 2007) New Revision: 11405 Modified: projects/haf/trunk/apt/apt-pkg/acquire-item.cc projects/haf/trunk/apt/trusthook.patch Log: apt (0.6.46.4.osso6) unstable; urgency=low * Bugfixed trusthook.patch to not get into infinite loops in certain cases. -- Marius Vollmer <marius.vollmer at nokia.com> Thu, 3 May 2007 14:18:47 +0300 Modified: projects/haf/trunk/apt/apt-pkg/acquire-item.cc =================================================================== --- projects/haf/trunk/apt/apt-pkg/acquire-item.cc 2007-05-03 11:44:54 UTC (rev 11404) +++ projects/haf/trunk/apt/apt-pkg/acquire-item.cc 2007-05-03 11:56:02 UTC (rev 11405) @@ -1334,7 +1334,11 @@ while (!Vf.end()) { if ((Vf.File()->Flags & pkgCache::Flag::NotSource) != 0) - continue; + { + Vf++; + continue; + } + VerFileCandidates.push_back (Vf); Vf++; } @@ -1347,7 +1351,10 @@ { pkgIndexFile *Index; if (Sources->FindIndex(Vf.File(),Index) == false) - continue; + { + Vf++; + continue; + } int l = index_trust_level_for_package (Index, Version); Modified: projects/haf/trunk/apt/trusthook.patch =================================================================== --- projects/haf/trunk/apt/trusthook.patch 2007-05-03 11:44:54 UTC (rev 11404) +++ projects/haf/trunk/apt/trusthook.patch 2007-05-03 11:56:02 UTC (rev 11405) @@ -50,7 +50,7 @@ // Skip not source sources, they do not have file fields. for (; Vf.end() == false; Vf++) { -@@ -1300,31 +1322,55 @@ +@@ -1300,31 +1322,62 @@ "." + flExtension(Parse.FileName()); } @@ -87,7 +87,11 @@ + while (!Vf.end()) + { + if ((Vf.File()->Flags & pkgCache::Flag::NotSource) != 0) -+ continue; ++ { ++ Vf++; ++ continue; ++ } ++ + VerFileCandidates.push_back (Vf); + Vf++; + } @@ -100,7 +104,10 @@ + { + pkgIndexFile *Index; + if (Sources->FindIndex(Vf.File(),Index) == false) -+ continue; ++ { ++ Vf++; ++ continue; ++ } + + int l = index_trust_level_for_package (Index, Version); +
- Previous message: [maemo-commits] r11404 - in projects/haf/trunk/hildon-1: . examples src
- Next message: [maemo-commits] r11406 - in projects/haf/trunk/apt: . debian
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]