diff options
| author | Julian Andres Klode <jak@debian.org> | 2021-01-08 14:07:09 +0000 |
|---|---|---|
| committer | Julian Andres Klode <jak@debian.org> | 2021-01-08 14:07:09 +0000 |
| commit | d35d51ddbdc75512a73e713972f4bbb5a1fd73ae (patch) | |
| tree | 9fb90d98cb20bb0be193a63efc7c32b513408bad /apt-pkg/pkgcachegen.cc | |
| parent | 4d28ddc501738d571c21ff6d41168f6c53ea462d (diff) | |
| parent | bd64bb79537fac17e1474672402d6b0572dce94a (diff) | |
Merge branch 'pu/phased-updates' into 'master'
Add support for Phased-Update-Percentage
See merge request apt-team/apt!129
Diffstat (limited to 'apt-pkg/pkgcachegen.cc')
| -rw-r--r-- | apt-pkg/pkgcachegen.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/apt-pkg/pkgcachegen.cc b/apt-pkg/pkgcachegen.cc index d02c49f03..bd81ca0f5 100644 --- a/apt-pkg/pkgcachegen.cc +++ b/apt-pkg/pkgcachegen.cc @@ -873,6 +873,10 @@ map_pointer<pkgCache::Version> pkgCacheGenerator::NewVersion(pkgCache::VerIterat // Fill it in Ver = pkgCache::VerIterator(Cache,Cache.VerP + Version); + Ver->d = AllocateInMap<pkgCache::Version::Extra>(); + if (not Ver.PhasedUpdatePercentage(100)) + abort(); + //Dynamic<pkgCache::VerIterator> DynV(Ver); // caller MergeListVersion already takes care of it Ver->NextVer = Next; Ver->ParentPkg = ParentPkg; |
