Binary compatibility report for the libapt library between 0.7.25.3 and 0.8.0 versions on x86
Test Info
Library Name | libapt |
Version #1 | 0.7.25.3 |
Version #2 | 0.8.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 64 |
Total Shared Libraries | 2 |
Total Symbols / Types | 1007 / 598 |
Verdict | Incompatible (61.5%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 160 |
Removed Symbols | High | 66 |
Problems with Data Types | High | 55 |
Medium | 60 |
Low | 59 |
Problems with Symbols | High | 70 |
Medium | 3 |
Low | 5 |
Problems with Constants | Low | 0 |
Other Changes in Data Types | - | 2 |
Other Changes in Symbols | - | 1 |
Added Symbols (160)
acquire-item.h,
libapt-pkg.so.4.10.0
pkgAcqFile::Custom600Headers ( )
[symbol: _ZN10pkgAcqFile16Custom600HeadersEv]
pkgAcqFile::pkgAcqFile [in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename, bool IsIndexFile )
[symbol: _ZN10pkgAcqFileC1EP10pkgAcquireSsSsmSsSsRKSsS3_b]
pkgAcqFile::pkgAcqFile [not-in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename, bool IsIndexFile )
[symbol: _ZN10pkgAcqFileC2EP10pkgAcquireSsSsmSsSsRKSsS3_b]
pkgAcqIndexDiffs::pkgAcqIndexDiffs [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string ServerSha1, std::vector<DiffInfo> diffs )
[symbol: _ZN16pkgAcqIndexDiffsC1EP10pkgAcquireSsSsSs10HashStringSsSt6vectorI8DiffInfoSaIS4_EE]
pkgAcqIndexDiffs::pkgAcqIndexDiffs [not-in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string ServerSha1, std::vector<DiffInfo> diffs )
[symbol: _ZN16pkgAcqIndexDiffsC2EP10pkgAcquireSsSsSs10HashStringSsSt6vectorI8DiffInfoSaIS4_EE]
pkgAcqIndexTrans::Custom600Headers ( )
[symbol: _ZN16pkgAcqIndexTrans16Custom600HeadersEv]
pkgAcquire::Item::ReportMirrorFailure ( std::string FailCode )
[symbol: _ZN10pkgAcquire4Item19ReportMirrorFailureESs]
acquire.h,
libapt-pkg.so.4.10.0
pkgAcquire::pkgAcquire [in-charge] ( )
[symbol: _ZN10pkgAcquireC1Ev]
pkgAcquire::pkgAcquire [not-in-charge] ( )
[symbol: _ZN10pkgAcquireC2Ev]
pkgAcquire::Setup ( pkgAcquireStatus* Progress, std::string const& Lock )
[symbol: _ZN10pkgAcquire5SetupEP16pkgAcquireStatusRKSs]
aptconfiguration.h,
libapt-pkg.so.4.10.0
namespace APT
Configuration::checkArchitecture ( std::string const& Arch ) [static]
[symbol: _ZN3APT13Configuration17checkArchitectureERKSs]
Configuration::getArchitectures ( bool const& Cached ) [static]
[symbol: _ZN3APT13Configuration16getArchitecturesERKb]
Configuration::getLanguages ( bool const& All, bool const& Cached, char const**const Locale ) [static]
[symbol: _ZN3APT13Configuration12getLanguagesERKbS2_PPKc]
cachefile.h,
libapt-pkg.so.4.10.0
pkgCacheFile::BuildCaches ( OpProgress* Progress, bool WithLock )
[symbol: _ZN12pkgCacheFile11BuildCachesEP10OpProgressb]
pkgCacheFile::BuildDepCache ( OpProgress* Progress )
[symbol: _ZN12pkgCacheFile13BuildDepCacheEP10OpProgress]
pkgCacheFile::BuildPolicy ( OpProgress* Progress )
[symbol: _ZN12pkgCacheFile11BuildPolicyEP10OpProgress]
pkgCacheFile::BuildSourceList ( OpProgress* Progress )
[symbol: _ZN12pkgCacheFile15BuildSourceListEP10OpProgress]
pkgCacheFile::Open ( OpProgress* Progress, bool WithLock )
[symbol: _ZN12pkgCacheFile4OpenEP10OpProgressb]
pkgCacheFile::~pkgCacheFile [in-charge-deleting] ( )
[symbol: _ZN12pkgCacheFileD0Ev]
cachefilter.h,
libapt-pkg.so.4.10.0
namespace APT::CacheFilter
PackageNameMatchesRegEx::operator() ( pkgCache::GrpIterator const& Grp )
[symbol: _ZN3APT11CacheFilter23PackageNameMatchesRegExclERKN8pkgCache11GrpIteratorE]
PackageNameMatchesRegEx::operator() ( pkgCache::PkgIterator const& Pkg )
[symbol: _ZN3APT11CacheFilter23PackageNameMatchesRegExclERKN8pkgCache11PkgIteratorE]
PackageNameMatchesRegEx::PackageNameMatchesRegEx [in-charge] ( std::string const& Pattern )
[symbol: _ZN3APT11CacheFilter23PackageNameMatchesRegExC1ERKSs]
PackageNameMatchesRegEx::PackageNameMatchesRegEx [not-in-charge] ( std::string const& Pattern )
[symbol: _ZN3APT11CacheFilter23PackageNameMatchesRegExC2ERKSs]
PackageNameMatchesRegEx::~PackageNameMatchesRegEx [in-charge] ( )
[symbol: _ZN3APT11CacheFilter23PackageNameMatchesRegExD1Ev]
PackageNameMatchesRegEx::~PackageNameMatchesRegEx [not-in-charge] ( )
[symbol: _ZN3APT11CacheFilter23PackageNameMatchesRegExD2Ev]
cacheiterators.h,
libapt-pkg.so.4.10.0
operator<< ( std::ostream& out, pkgCache::DepIterator D )
[symbol: _ZlsRSoN8pkgCache11DepIteratorE]
pkgCache::DepIterator::AllTargets ( ) const
[symbol: _ZNK8pkgCache11DepIterator10AllTargetsEv]
pkgCache::DepIterator::IsCritical ( ) const
[symbol: _ZNK8pkgCache11DepIterator10IsCriticalEv]
pkgCache::DepIterator::SmartTargetPkg ( pkgCache::PkgIterator& Result ) const
[symbol: _ZNK8pkgCache11DepIterator14SmartTargetPkgERNS_11PkgIteratorE]
pkgCache::GrpIterator::FindPkg ( std::string Arch ) const
[symbol: _ZNK8pkgCache11GrpIterator7FindPkgESs]
pkgCache::GrpIterator::FindPreferredPkg ( bool const& PreferNonVirtual ) const
[symbol: _ZNK8pkgCache11GrpIterator16FindPreferredPkgERKb]
pkgCache::GrpIterator::NextPkg ( pkgCache::PkgIterator const& Pkg ) const
[symbol: _ZNK8pkgCache11GrpIterator7NextPkgERKNS_11PkgIteratorE]
pkgCache::GrpIterator::operator++ ( int p1 )
[symbol: _ZN8pkgCache11GrpIteratorppEi]
pkgCache::PkgIterator::FullName ( bool const& Pretty ) const
[symbol: _ZNK8pkgCache11PkgIterator8FullNameERKb]
pkgCache::VerIterator::Pseudo ( ) const
[symbol: _ZNK8pkgCache11VerIterator6PseudoEv]
pkgCache::VerIterator::RelStr ( ) const
[symbol: _ZNK8pkgCache11VerIterator6RelStrEv]
cacheset.h,
libapt-pkg.so.4.10.0
namespace APT
CacheSetHelper::canNotFindAllVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )
[symbol: _ZN3APT14CacheSetHelper16canNotFindAllVerER12pkgCacheFileRKN8pkgCache11PkgIteratorE]
CacheSetHelper::canNotFindCandidateVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )
[symbol: _ZN3APT14CacheSetHelper22canNotFindCandidateVerER12pkgCacheFileRKN8pkgCache11PkgIteratorE]
CacheSetHelper::canNotFindCandInstVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )
[symbol: _ZN3APT14CacheSetHelper21canNotFindCandInstVerER12pkgCacheFileRKN8pkgCache11PkgIteratorE]
CacheSetHelper::canNotFindInstalledVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )
[symbol: _ZN3APT14CacheSetHelper22canNotFindInstalledVerER12pkgCacheFileRKN8pkgCache11PkgIteratorE]
CacheSetHelper::canNotFindInstCandVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )
[symbol: _ZN3APT14CacheSetHelper21canNotFindInstCandVerER12pkgCacheFileRKN8pkgCache11PkgIteratorE]
CacheSetHelper::canNotFindNewestVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg )
[symbol: _ZN3APT14CacheSetHelper19canNotFindNewestVerER12pkgCacheFileRKN8pkgCache11PkgIteratorE]
CacheSetHelper::canNotFindPackage ( pkgCacheFile& Cache, std::string const& str )
[symbol: _ZN3APT14CacheSetHelper17canNotFindPackageER12pkgCacheFileRKSs]
CacheSetHelper::canNotFindPkgName ( pkgCacheFile& Cache, std::string const& str )
[symbol: _ZN3APT14CacheSetHelper17canNotFindPkgNameER12pkgCacheFileRKSs]
CacheSetHelper::canNotFindRegEx ( pkgCacheFile& Cache, std::string pattern )
[symbol: _ZN3APT14CacheSetHelper15canNotFindRegExER12pkgCacheFileSs]
CacheSetHelper::canNotFindTask ( pkgCacheFile& Cache, std::string pattern )
[symbol: _ZN3APT14CacheSetHelper14canNotFindTaskER12pkgCacheFileSs]
PackageSet::FromCommandLine ( pkgCacheFile& Cache, char const** cmdline, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10PackageSet15FromCommandLineER12pkgCacheFilePPKcRNS_14CacheSetHelperE]
PackageSet::FromName ( pkgCacheFile& Cache, std::string const& string, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10PackageSet8FromNameER12pkgCacheFileRKSsRNS_14CacheSetHelperE]
PackageSet::FromRegEx ( pkgCacheFile& Cache, std::string pattern, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10PackageSet9FromRegExER12pkgCacheFileSsRNS_14CacheSetHelperE]
PackageSet::FromString ( pkgCacheFile& Cache, std::string const& string, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10PackageSet10FromStringER12pkgCacheFileRKSsRNS_14CacheSetHelperE]
PackageSet::FromTask ( pkgCacheFile& Cache, std::string pattern, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10PackageSet8FromTaskER12pkgCacheFileSsRNS_14CacheSetHelperE]
PackageSet::GroupedFromCommandLine ( pkgCacheFile& Cache, char const** cmdline, std::list<PackageSet::Modifier>const& mods, unsigned short const& fallback, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10PackageSet22GroupedFromCommandLineER12pkgCacheFilePPKcRKSt4listINS0_8ModifierESaIS7_EERKtRNS_14CacheSetHelperE]
VersionSet::FromCommandLine ( pkgCacheFile& Cache, char const** cmdline, VersionSet::Version const& fallback, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10VersionSet15FromCommandLineER12pkgCacheFilePPKcRKNS0_7VersionERNS_14CacheSetHelperE]
VersionSet::FromPackage ( pkgCacheFile& Cache, pkgCache::PkgIterator const& P, VersionSet::Version const& fallback, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10VersionSet11FromPackageER12pkgCacheFileRKN8pkgCache11PkgIteratorERKNS0_7VersionERNS_14CacheSetHelperE]
VersionSet::FromString ( pkgCacheFile& Cache, std::string pkg, VersionSet::Version const& fallback, CacheSetHelper& helper, bool const& onlyFromName ) [static]
[symbol: _ZN3APT10VersionSet10FromStringER12pkgCacheFileSsRKNS0_7VersionERNS_14CacheSetHelperERKb]
VersionSet::getCandidateVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10VersionSet15getCandidateVerER12pkgCacheFileRKN8pkgCache11PkgIteratorERNS_14CacheSetHelperE]
VersionSet::getInstalledVer ( pkgCacheFile& Cache, pkgCache::PkgIterator const& Pkg, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10VersionSet15getInstalledVerER12pkgCacheFileRKN8pkgCache11PkgIteratorERNS_14CacheSetHelperE]
VersionSet::GroupedFromCommandLine ( pkgCacheFile& Cache, char const** cmdline, std::list<VersionSet::Modifier>const& mods, unsigned short const& fallback, CacheSetHelper& helper ) [static]
[symbol: _ZN3APT10VersionSet22GroupedFromCommandLineER12pkgCacheFilePPKcRKSt4listINS0_8ModifierESaIS7_EERKtRNS_14CacheSetHelperE]
cmndline.h,
libapt-pkg.so.4.10.0
CommandLine::SaveInConfig ( unsigned int const& argc, char const*const*const argv ) [static]
[symbol: _ZN11CommandLine12SaveInConfigERKjPKPKc]
configuration.h,
libapt-pkg.so.4.10.0
Configuration::Clear ( std::string const& List, int const& Value )
[symbol: _ZN13Configuration5ClearERKSsRKi]
Configuration::Clear ( std::string const& List, std::string const& Value )
[symbol: _ZN13Configuration5ClearERKSsS1_]
Configuration::Clear ( std::string const& Name )
[symbol: _ZN13Configuration5ClearERKSs]
Configuration::FindB ( char const* Name, bool const& Default ) const
[symbol: _ZNK13Configuration5FindBEPKcRKb]
Configuration::FindI ( char const* Name, int const& Default ) const
[symbol: _ZNK13Configuration5FindIEPKcRKi]
Configuration::MatchAgainstConfig::Match ( char const* str ) const
[symbol: _ZNK13Configuration18MatchAgainstConfig5MatchEPKc]
Configuration::MatchAgainstConfig::MatchAgainstConfig [in-charge] ( char const* Config )
[symbol: _ZN13Configuration18MatchAgainstConfigC1EPKc]
Configuration::MatchAgainstConfig::MatchAgainstConfig [not-in-charge] ( char const* Config )
[symbol: _ZN13Configuration18MatchAgainstConfigC2EPKc]
Configuration::MatchAgainstConfig::~MatchAgainstConfig [in-charge-deleting] ( )
[symbol: _ZN13Configuration18MatchAgainstConfigD0Ev]
Configuration::MatchAgainstConfig::~MatchAgainstConfig [in-charge] ( )
[symbol: _ZN13Configuration18MatchAgainstConfigD1Ev]
Configuration::MatchAgainstConfig::~MatchAgainstConfig [not-in-charge] ( )
[symbol: _ZN13Configuration18MatchAgainstConfigD2Ev]
Configuration::Set ( char const* Name, int const& Value )
[symbol: _ZN13Configuration3SetEPKcRKi]
ReadConfigDir ( Configuration& Conf, std::string const& Dir, bool const& AsSectional, unsigned int const& Depth )
[symbol: _Z13ReadConfigDirR13ConfigurationRKSsRKbRKj]
ReadConfigFile ( Configuration& Conf, std::string const& FName, bool const& AsSectional, unsigned int const& Depth )
[symbol: _Z14ReadConfigFileR13ConfigurationRKSsRKbRKj]
debindexfile.h,
libapt-pkg.so.4.10.0
debPackagesIndex::debPackagesIndex [in-charge] ( std::string const& URI, std::string const& Dist, std::string const& Section, bool const& Trusted, std::string const& Arch )
[symbol: _ZN16debPackagesIndexC1ERKSsS1_S1_RKbS1_]
debPackagesIndex::debPackagesIndex [not-in-charge] ( std::string const& URI, std::string const& Dist, std::string const& Section, bool const& Trusted, std::string const& Arch )
[symbol: _ZN16debPackagesIndexC2ERKSsS1_S1_RKbS1_]
debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) const
[symbol: _ZNK16debPackagesIndex5MergeER17pkgCacheGeneratorP10OpProgress]
debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) const
[symbol: _ZNK14debStatusIndex5MergeER17pkgCacheGeneratorP10OpProgress]
debTranslationsIndex::debTranslationsIndex [in-charge] ( std::string URI, std::string Dist, std::string Section, char const*const Language )
[symbol: _ZN20debTranslationsIndexC1ESsSsSsPKc]
debTranslationsIndex::debTranslationsIndex [not-in-charge] ( std::string URI, std::string Dist, std::string Section, char const*const Language )
[symbol: _ZN20debTranslationsIndexC2ESsSsSsPKc]
debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) const
[symbol: _ZNK20debTranslationsIndex5MergeER17pkgCacheGeneratorP10OpProgress]
deblistparser.h,
libapt-pkg.so.4.10.0
debListParser::Architecture ( )
[symbol: _ZN13debListParser12ArchitectureEv]
debListParser::ArchitectureAll ( )
[symbol: _ZN13debListParser15ArchitectureAllEv]
debListParser::debListParser [in-charge] ( FileFd* File, std::string const& Arch )
[symbol: _ZN13debListParserC1EP6FileFdRKSs]
debListParser::debListParser [not-in-charge] ( FileFd* File, std::string const& Arch )
[symbol: _ZN13debListParserC2EP6FileFdRKSs]
debListParser::LoadReleaseInfo ( pkgCache::PkgFileIterator& FileI, FileFd& File, std::string section )
[symbol: _ZN13debListParser15LoadReleaseInfoERN8pkgCache15PkgFileIteratorER6FileFdSs]
debListParser::NewVersion ( pkgCache::VerIterator& Ver )
[symbol: _ZN13debListParser10NewVersionERN8pkgCache11VerIteratorE]
debListParser::ParseDepends ( char const* Start, char const* Stop, std::string& Package, std::string& Ver, unsigned int& Op, bool const& ParseArchFlags, bool const& StripMultiArch ) [static]
[symbol: _ZN13debListParser12ParseDependsEPKcS1_RSsS2_RjRKbS5_]
debListParser::UsePackage ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver )
[symbol: _ZN13debListParser10UsePackageERN8pkgCache11PkgIteratorERNS0_11VerIteratorE]
debmetaindex.h,
libapt-pkg.so.4.10.0
debReleaseIndex::ArchiveURI ( std::string const& File ) const
[symbol: _ZNK15debReleaseIndex10ArchiveURIERKSs]
debReleaseIndex::debReleaseIndex [in-charge] ( std::string const& URI, std::string const& Dist )
[symbol: _ZN15debReleaseIndexC1ERKSsS1_]
debReleaseIndex::debReleaseIndex [not-in-charge] ( std::string const& URI, std::string const& Dist )
[symbol: _ZN15debReleaseIndexC2ERKSsS1_]
debReleaseIndex::debSectionEntry::debSectionEntry [in-charge] ( std::string const& Section, bool const& IsSrc )
[symbol: _ZN15debReleaseIndex15debSectionEntryC1ERKSsRKb]
debReleaseIndex::debSectionEntry::debSectionEntry [not-in-charge] ( std::string const& Section, bool const& IsSrc )
[symbol: _ZN15debReleaseIndex15debSectionEntryC2ERKSsRKb]
debReleaseIndex::GetIndexes ( pkgAcquire* Owner, bool const& GetAll ) const
[symbol: _ZNK15debReleaseIndex10GetIndexesEP10pkgAcquireRKb]
debReleaseIndex::IndexURI ( char const* Type, std::string const& Section, std::string const& Arch ) const
[symbol: _ZNK15debReleaseIndex8IndexURIEPKcRKSsS3_]
debReleaseIndex::IndexURISuffix ( char const* Type, std::string const& Section, std::string const& Arch ) const
[symbol: _ZNK15debReleaseIndex14IndexURISuffixEPKcRKSsS3_]
debReleaseIndex::Info ( char const* Type, std::string const& Section, std::string const& Arch ) const
[symbol: _ZNK15debReleaseIndex4InfoEPKcRKSsS3_]
debReleaseIndex::PushSectionEntry ( std::string const& Arch, debReleaseIndex::debSectionEntry const* Entry )
[symbol: _ZN15debReleaseIndex16PushSectionEntryERKSsPKNS_15debSectionEntryE]
debReleaseIndex::PushSectionEntry ( std::vector<std::string>const& Archs, debReleaseIndex::debSectionEntry const* Entry )
[symbol: _ZN15debReleaseIndex16PushSectionEntryERKSt6vectorISsSaISsEEPKNS_15debSectionEntryE]
debReleaseIndex::SourceIndexURI ( char const* Type, std::string const& Section ) const
[symbol: _ZNK15debReleaseIndex14SourceIndexURIEPKcRKSs]
debReleaseIndex::SourceIndexURISuffix ( char const* Type, std::string const& Section ) const
[symbol: _ZNK15debReleaseIndex20SourceIndexURISuffixEPKcRKSs]
debsrcrecords.h,
libapt-pkg.so.4.10.0
debSrcRecordParser::BuildDepends ( std::vector<pkgSrcRecords::Parser::BuildDepRec>& BuildDeps, bool const& ArchOnly, bool const& StripMultiArch )
[symbol: _ZN18debSrcRecordParser12BuildDependsERSt6vectorIN13pkgSrcRecords6Parser11BuildDepRecESaIS3_EERKbS8_]
depcache.h,
libapt-pkg.so.4.10.0
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, bool const& Invert )
[symbol: _ZN11pkgDepCache8AddSizesERKN8pkgCache11PkgIteratorERKb]
pkgDepCache::Policy::GetCandidateVer ( pkgCache::Namespace::PkgIterator const& Pkg )
[symbol: _ZN11pkgDepCache6Policy15GetCandidateVerERKN8pkgCache11PkgIteratorE]
pkgDepCache::Policy::IsImportantDep ( pkgCache::Namespace::DepIterator const& Dep )
[symbol: _ZN11pkgDepCache6Policy14IsImportantDepERKN8pkgCache11DepIteratorE]
pkgDepCache::SetCandidateVersion ( pkgCache::Namespace::VerIterator TargetVer, bool const& Pseudo )
[symbol: _ZN11pkgDepCache19SetCandidateVersionEN8pkgCache11VerIteratorERKb]
dpkgpm.h,
libapt-pkg.so.4.10.0
pkgDPkgPM::WriteApportReport ( char const* pkgpath, char const* errormsg )
[symbol: _ZN9pkgDPkgPM17WriteApportReportEPKcS1_]
pkgDPkgPM::WriteHistoryTag ( std::string const& tag, std::string value )
[symbol: _ZN9pkgDPkgPM15WriteHistoryTagERKSsSs]
error.h,
libapt-pkg.so.4.10.0
GlobalError::Debug ( char const* Description, ... )
[symbol: _ZN11GlobalError5DebugEPKcz]
GlobalError::DebugE ( char const* Function, char const* Description, ... )
[symbol: _ZN11GlobalError6DebugEEPKcS1_z]
GlobalError::DumpErrors ( std::ostream& out, GlobalError::MsgType const& threshold, bool const& mergeStack )
[symbol: _ZN11GlobalError10DumpErrorsERSoRKNS_7MsgTypeERKb]
GlobalError::empty ( GlobalError::MsgType const& trashhold ) const
[symbol: _ZNK11GlobalError5emptyERKNS_7MsgTypeE]
GlobalError::Fatal ( char const* Description, ... )
[symbol: _ZN11GlobalError5FatalEPKcz]
GlobalError::FatalE ( char const* Function, char const* Description, ... )
[symbol: _ZN11GlobalError6FatalEEPKcS1_z]
GlobalError::Insert ( GlobalError::MsgType const& type, char const* Description, ... )
[symbol: _ZN11GlobalError6InsertERKNS_7MsgTypeEPKcz]
GlobalError::InsertErrno ( GlobalError::MsgType const& type, char const* Function, char const* Description, ... )
[symbol: _ZN11GlobalError11InsertErrnoERKNS_7MsgTypeEPKcS4_z]
GlobalError::MergeWithStack ( )
[symbol: _ZN11GlobalError14MergeWithStackEv]
GlobalError::Notice ( char const* Description, ... )
[symbol: _ZN11GlobalError6NoticeEPKcz]
GlobalError::NoticeE ( char const* Function, char const* Description, ... )
[symbol: _ZN11GlobalError7NoticeEEPKcS1_z]
GlobalError::PushToStack ( )
[symbol: _ZN11GlobalError11PushToStackEv]
GlobalError::RevertToStack ( )
[symbol: _ZN11GlobalError13RevertToStackEv]
fileutl.h,
libapt-pkg.so.4.10.0
CreateDirectory ( std::string const& Parent, std::string const& Path )
[symbol: _Z15CreateDirectoryRKSsS0_]
DirectoryExists ( std::string const& Path )
[symbol: _Z15DirectoryExistsRKSs]
FileFd::OpenDescriptor ( int Fd, FileFd::OpenMode Mode, bool AutoClose )
[symbol: _ZN6FileFd14OpenDescriptorEiNS_8OpenModeEb]
indexcopy.h,
libapt-pkg.so.4.10.0
SigVerify::RunGPGV ( std::string const& File, std::string const& FileOut, int const& statusfd, int* fd ) [static]
[symbol: _ZN9SigVerify7RunGPGVERKSsS1_RKiPi]
indexfile.h,
libapt-pkg.so.4.10.0
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress* p2 ) const
[symbol: _ZNK12pkgIndexFile5MergeER17pkgCacheGeneratorP10OpProgress]
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress* p2 ) const
[symbol: _ZNK12pkgIndexFile17MergeFileProvidesER17pkgCacheGeneratorP10OpProgress]
indexrecords.h,
libapt-pkg.so.4.10.0
indexRecords::Exists ( std::string const& MetaKey ) const
[symbol: _ZNK12indexRecords6ExistsERKSs]
indexRecords::GetValidUntil ( ) const
[symbol: _ZNK12indexRecords13GetValidUntilEv]
mmap.h,
libapt-pkg.so.4.10.0
DynamicMMap::DynamicMMap [in-charge] ( FileFd& F, unsigned long Flags, unsigned long const& WorkSpace, unsigned long const& Grow, unsigned long const& Limit )
[symbol: _ZN11DynamicMMapC1ER6FileFdmRKmS3_S3_]
DynamicMMap::DynamicMMap [in-charge] ( unsigned long Flags, unsigned long const& WorkSpace, unsigned long const& Grow, unsigned long const& Limit )
[symbol: _ZN11DynamicMMapC1EmRKmS1_S1_]
DynamicMMap::DynamicMMap [not-in-charge] ( FileFd& F, unsigned long Flags, unsigned long const& WorkSpace, unsigned long const& Grow, unsigned long const& Limit )
[symbol: _ZN11DynamicMMapC2ER6FileFdmRKmS3_S3_]
DynamicMMap::DynamicMMap [not-in-charge] ( unsigned long Flags, unsigned long const& WorkSpace, unsigned long const& Grow, unsigned long const& Limit )
[symbol: _ZN11DynamicMMapC2EmRKmS1_S1_]
pkgcache.h,
libapt-pkg.so.4.10.0
pkgCache::FindGrp ( std::string const& Name )
[symbol: _ZN8pkgCache7FindGrpERKSs]
pkgCache::FindPkg ( std::string const& Name, std::string const& Arch )
[symbol: _ZN8pkgCache7FindPkgERKSsS1_]
pkgCache::ReMap ( bool const& Errorchecks )
[symbol: _ZN8pkgCache5ReMapERKb]
pkgcachegen.h,
libapt-pkg.so.4.10.0
pkgCacheGenerator::CreateDynamicMMap ( FileFd* CacheF, unsigned long Flags ) [static]
[symbol: _ZN17pkgCacheGenerator17CreateDynamicMMapEP6FileFdm]
pkgCacheGenerator::FinishCache ( OpProgress* Progress )
[symbol: _ZN17pkgCacheGenerator11FinishCacheEP10OpProgress]
pkgCacheGenerator::ListParser::CollectFileProvides ( pkgCache& Cache, pkgCache::VerIterator& Ver )
[symbol: _ZN17pkgCacheGenerator10ListParser19CollectFileProvidesER8pkgCacheRNS1_11VerIteratorE]
pkgCacheGenerator::ListParser::NewDepends ( pkgCache::VerIterator& Ver, std::string const& Package, std::string const& Arch, std::string const& Version, unsigned int Op, unsigned int Type )
[symbol: _ZN17pkgCacheGenerator10ListParser10NewDependsERN8pkgCache11VerIteratorERKSsS5_S5_jj]
pkgCacheGenerator::ListParser::NewProvides ( pkgCache::VerIterator& Ver, std::string const& PkgName, std::string const& PkgArch, std::string const& Version )
[symbol: _ZN17pkgCacheGenerator10ListParser11NewProvidesERN8pkgCache11VerIteratorERKSsS5_S5_]
pkgCacheGenerator::MakeOnlyStatusCache ( OpProgress* Progress, DynamicMMap** OutMap ) [static]
[symbol: _ZN17pkgCacheGenerator19MakeOnlyStatusCacheEP10OpProgressPP11DynamicMMap]
pkgCacheGenerator::MakeStatusCache ( pkgSourceList& List, OpProgress* Progress, MMap** OutMap, bool AllowMem ) [static]
[symbol: _ZN17pkgCacheGenerator15MakeStatusCacheER13pkgSourceListP10OpProgressPP4MMapb]
pkgCacheGenerator::NewDepends ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver, std::string const& Version, unsigned int const& Op, unsigned int const& Type, map_ptrloc* OldDepLast )
[symbol: _ZN17pkgCacheGenerator10NewDependsERN8pkgCache11PkgIteratorERNS0_11VerIteratorERKSsRKjS8_Pj]
pkgCacheGenerator::NewGroup ( pkgCache::GrpIterator& Grp, std::string const& Name )
[symbol: _ZN17pkgCacheGenerator8NewGroupERN8pkgCache11GrpIteratorERKSs]
pkgCacheGenerator::NewPackage ( pkgCache::PkgIterator& Pkg, std::string const& Name, std::string const& Arch )
[symbol: _ZN17pkgCacheGenerator10NewPackageERN8pkgCache11PkgIteratorERKSsS4_]
pkgCacheGenerator::ReMap ( void const*const oldMap, void const*const newMap )
[symbol: _ZN17pkgCacheGenerator5ReMapEPKvS1_]
policy.h,
libapt-pkg.so.4.10.0
pkgPolicy::GetCandidateVer ( pkgCache::PkgIterator const& Pkg )
[symbol: _ZN9pkgPolicy15GetCandidateVerERKN8pkgCache11PkgIteratorE]
pkgPolicy::GetMatch ( pkgCache::PkgIterator const& Pkg )
[symbol: _ZN9pkgPolicy8GetMatchERKN8pkgCache11PkgIteratorE]
pkgPolicy::IsImportantDep ( pkgCache::DepIterator const& Dep )
[symbol: _ZN9pkgPolicy14IsImportantDepERKN8pkgCache11DepIteratorE]
sourcelist.h,
libapt-pkg.so.4.10.0
pkgSourceList::Type::ParseLine ( std::vector<metaIndex*>& List, char const* Buffer, unsigned long const& CurLine, std::string const& File ) const
[symbol: _ZNK13pkgSourceList4Type9ParseLineERSt6vectorIP9metaIndexSaIS3_EEPKcRKmRKSs]
srcrecords.h,
libapt-pkg.so.4.10.0
pkgSrcRecords::Find ( char const* Package, bool const& SrcOnly )
[symbol: _ZN13pkgSrcRecords4FindEPKcRKb]
pkgSrcRecords::Parser::BuildDepType ( unsigned char const& Type ) [static]
[symbol: _ZN13pkgSrcRecords6Parser12BuildDepTypeERKh]
strutl.h,
libapt-pkg.so.4.10.0
FTPMDTMStrToTime ( char const*const str, time_t& time )
[symbol: _Z16FTPMDTMStrToTimePKcRl]
RFC1123StrToTime ( char const*const str, time_t& time )
[symbol: _Z16RFC1123StrToTimePKcRl]
URI::NoUserPassword ( std::string const& URI ) [static]
[symbol: _ZN3URI14NoUserPasswordERKSs]
VectorizeString ( std::string const& haystack, char const& split )
[symbol: _Z15VectorizeStringRKSsRKc]
tagfile.h,
libapt-pkg.so.4.10.0
pkgTagSection::FindULL ( char const* Tag, unsigned long long const& Default ) const
[symbol: _ZNK13pkgTagSection7FindULLEPKcRKy]
versionmatch.h,
libapt-pkg.so.4.10.0
pkgVersionMatch::ExpressionMatches ( char const* pattern, char const* string )
[symbol: _ZN15pkgVersionMatch17ExpressionMatchesEPKcS1_]
pkgVersionMatch::ExpressionMatches ( std::string const& pattern, char const* string )
[symbol: _ZN15pkgVersionMatch17ExpressionMatchesERKSsPKc]
to the top
Removed Symbols (66)
acquire-item.h,
libapt-pkg-libc6.9-6.so.4.8.0
pkgAcqFile::pkgAcqFile [in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename )
[symbol: _ZN10pkgAcqFileC1EP10pkgAcquireSsSsmSsSsRKSsS3_]
pkgAcqFile::pkgAcqFile [not-in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename )
[symbol: _ZN10pkgAcqFileC2EP10pkgAcquireSsSsmSsSsRKSsS3_]
pkgAcqIndexDiffs::pkgAcqIndexDiffs [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::vector<DiffInfo> diffs )
[symbol: _ZN16pkgAcqIndexDiffsC1EP10pkgAcquireSsSsSs10HashStringSt6vectorI8DiffInfoSaIS4_EE]
pkgAcqIndexDiffs::pkgAcqIndexDiffs [not-in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::vector<DiffInfo> diffs )
[symbol: _ZN16pkgAcqIndexDiffsC2EP10pkgAcquireSsSsSs10HashStringSt6vectorI8DiffInfoSaIS4_EE]
cachefile.h,
libapt-pkg-libc6.9-6.so.4.8.0
pkgCacheFile::BuildCaches ( OpProgress& Progress, bool WithLock )
[symbol: _ZN12pkgCacheFile11BuildCachesER10OpProgressb]
pkgCacheFile::Open ( OpProgress& Progress, bool WithLock )
[symbol: _ZN12pkgCacheFile4OpenER10OpProgressb]
cacheiterators.h,
libapt-pkg-libc6.9-6.so.4.8.0
pkgCache::DepIterator::AllTargets ( )
[symbol: _ZN8pkgCache11DepIterator10AllTargetsEv]
pkgCache::DepIterator::IsCritical ( )
[symbol: _ZN8pkgCache11DepIterator10IsCriticalEv]
pkgCache::DepIterator::SmartTargetPkg ( pkgCache::PkgIterator& Result )
[symbol: _ZN8pkgCache11DepIterator14SmartTargetPkgERNS_11PkgIteratorE]
pkgCache::VerIterator::RelStr ( )
[symbol: _ZN8pkgCache11VerIterator6RelStrEv]
configuration.h,
libapt-pkg-libc6.9-6.so.4.8.0
Configuration::Clear ( std::string const List, int Value )
[symbol: _ZN13Configuration5ClearESsi]
Configuration::Clear ( std::string const List, std::string Value )
[symbol: _ZN13Configuration5ClearESsSs]
Configuration::Clear ( std::string const Name )
[symbol: _ZN13Configuration5ClearESs]
Configuration::FindB ( char const* Name, bool Default ) const
[symbol: _ZNK13Configuration5FindBEPKcb]
Configuration::FindI ( char const* Name, int Default ) const
[symbol: _ZNK13Configuration5FindIEPKci]
Configuration::Set ( char const* Name, int Value )
[symbol: _ZN13Configuration3SetEPKci]
ReadConfigDir ( Configuration& Conf, std::string const& Dir, bool AsSectional, unsigned int Depth )
[symbol: _Z13ReadConfigDirR13ConfigurationRKSsbj]
ReadConfigFile ( Configuration& Conf, std::string const& FName, bool AsSectional, unsigned int Depth )
[symbol: _Z14ReadConfigFileR13ConfigurationRKSsbj]
debindexfile.h,
libapt-pkg-libc6.9-6.so.4.8.0
debPackagesIndex::debPackagesIndex [in-charge] ( std::string URI, std::string Dist, std::string Section, bool Trusted )
[symbol: _ZN16debPackagesIndexC1ESsSsSsb]
debPackagesIndex::debPackagesIndex [not-in-charge] ( std::string URI, std::string Dist, std::string Section, bool Trusted )
[symbol: _ZN16debPackagesIndexC2ESsSsSsb]
debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) const
[symbol: _ZNK16debPackagesIndex5MergeER17pkgCacheGeneratorR10OpProgress]
debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) const
[symbol: _ZNK14debStatusIndex5MergeER17pkgCacheGeneratorR10OpProgress]
debTranslationsIndex::debTranslationsIndex [in-charge] ( std::string URI, std::string Dist, std::string Section )
[symbol: _ZN20debTranslationsIndexC1ESsSsSs]
debTranslationsIndex::debTranslationsIndex [not-in-charge] ( std::string URI, std::string Dist, std::string Section )
[symbol: _ZN20debTranslationsIndexC2ESsSsSs]
debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) const
[symbol: _ZNK20debTranslationsIndex5MergeER17pkgCacheGeneratorR10OpProgress]
deblistparser.h,
libapt-pkg-libc6.9-6.so.4.8.0
debListParser::debListParser [in-charge] ( FileFd* File )
[symbol: _ZN13debListParserC1EP6FileFd]
debListParser::debListParser [not-in-charge] ( FileFd* File )
[symbol: _ZN13debListParserC2EP6FileFd]
debListParser::LoadReleaseInfo ( pkgCache::PkgFileIterator FileI, FileFd& File, std::string section )
[symbol: _ZN13debListParser15LoadReleaseInfoEN8pkgCache15PkgFileIteratorER6FileFdSs]
debListParser::NewVersion ( pkgCache::VerIterator Ver )
[symbol: _ZN13debListParser10NewVersionEN8pkgCache11VerIteratorE]
debListParser::ParseDepends ( char const* Start, char const* Stop, std::string& Package, std::string& Ver, unsigned int& Op, bool ParseArchFlags ) [static]
[symbol: _ZN13debListParser12ParseDependsEPKcS1_RSsS2_Rjb]
debListParser::UsePackage ( pkgCache::PkgIterator Pkg, pkgCache::VerIterator Ver )
[symbol: _ZN13debListParser10UsePackageEN8pkgCache11PkgIteratorENS0_11VerIteratorE]
debmetaindex.h,
libapt-pkg-libc6.9-6.so.4.8.0
debReleaseIndex::ArchiveURI ( std::string&restrict File ) const
[symbol: _ZNK15debReleaseIndex10ArchiveURIESs]
debReleaseIndex::debReleaseIndex [in-charge] ( std::string URI, std::string Dist )
[symbol: _ZN15debReleaseIndexC1ESsSs]
debReleaseIndex::debReleaseIndex [not-in-charge] ( std::string URI, std::string Dist )
[symbol: _ZN15debReleaseIndexC2ESsSs]
debReleaseIndex::debSectionEntry::debSectionEntry [in-charge] ( std::string Section, bool IsSrc )
[symbol: _ZN15debReleaseIndex15debSectionEntryC1ESsb]
debReleaseIndex::debSectionEntry::debSectionEntry [not-in-charge] ( std::string Section, bool IsSrc )
[symbol: _ZN15debReleaseIndex15debSectionEntryC2ESsb]
debReleaseIndex::GetIndexes ( pkgAcquire* Owner, bool GetAll ) const
[symbol: _ZNK15debReleaseIndex10GetIndexesEP10pkgAcquireb]
debReleaseIndex::IndexURI ( char const* Type, std::string const Section ) const
[symbol: _ZNK15debReleaseIndex8IndexURIEPKcSs]
debReleaseIndex::IndexURISuffix ( char const* Type, std::string const Section ) const
[symbol: _ZNK15debReleaseIndex14IndexURISuffixEPKcSs]
debReleaseIndex::Info ( char const* Type, std::string const Section ) const
[symbol: _ZNK15debReleaseIndex4InfoEPKcSs]
debReleaseIndex::SourceIndexURI ( char const* Type, std::string const Section ) const
[symbol: _ZNK15debReleaseIndex14SourceIndexURIEPKcSs]
debReleaseIndex::SourceIndexURISuffix ( char const* Type, std::string const Section ) const
[symbol: _ZNK15debReleaseIndex20SourceIndexURISuffixEPKcSs]
debsrcrecords.h,
libapt-pkg-libc6.9-6.so.4.8.0
debSrcRecordParser::BuildDepends ( std::vector<pkgSrcRecords::Parser::BuildDepRec>& BuildDeps, bool ArchOnly )
[symbol: _ZN18debSrcRecordParser12BuildDependsERSt6vectorIN13pkgSrcRecords6Parser11BuildDepRecESaIS3_EEb]
depcache.h,
libapt-pkg-libc6.9-6.so.4.8.0
pkgDepCache::DefaultRootSetFunc::DefaultRootSetFunc [in-charge] ( )
[symbol: _ZN11pkgDepCache18DefaultRootSetFuncC1Ev]
pkgDepCache::DefaultRootSetFunc::DefaultRootSetFunc [not-in-charge] ( )
[symbol: _ZN11pkgDepCache18DefaultRootSetFuncC2Ev]
pkgDepCache::DefaultRootSetFunc::~DefaultRootSetFunc [not-in-charge] ( )
[symbol: _ZN11pkgDepCache18DefaultRootSetFuncD2Ev]
pkgDepCache::Policy::GetCandidateVer ( pkgCache::Namespace::PkgIterator Pkg )
[symbol: _ZN11pkgDepCache6Policy15GetCandidateVerEN8pkgCache11PkgIteratorE]
pkgDepCache::Policy::IsImportantDep ( pkgCache::Namespace::DepIterator Dep )
[symbol: _ZN11pkgDepCache6Policy14IsImportantDepEN8pkgCache11DepIteratorE]
pkgDepCache::SetCandidateVersion ( pkgCache::Namespace::VerIterator TargetVer )
[symbol: _ZN11pkgDepCache19SetCandidateVersionEN8pkgCache11VerIteratorE]
error.h,
libapt-pkg-libc6.9-6.so.4.8.0
GlobalError::DumpErrors ( )
[symbol: _ZN11GlobalError10DumpErrorsEv]
fileutl.h,
libapt-pkg-libc6.9-6.so.4.8.0
GetListOfFilesInDir ( std::string const& Dir, std::string const& Ext, bool const& SortList )
[symbol: _Z19GetListOfFilesInDirRKSsS0_RKb]
mmap.h,
libapt-pkg-libc6.9-6.so.4.8.0
DynamicMMap::DynamicMMap [in-charge] ( FileFd& F, unsigned long Flags, unsigned long WorkSpace )
[symbol: _ZN11DynamicMMapC1ER6FileFdmm]
DynamicMMap::DynamicMMap [in-charge] ( unsigned long Flags, unsigned long WorkSpace )
[symbol: _ZN11DynamicMMapC1Emm]
DynamicMMap::DynamicMMap [not-in-charge] ( FileFd& F, unsigned long Flags, unsigned long WorkSpace )
[symbol: _ZN11DynamicMMapC2ER6FileFdmm]
DynamicMMap::DynamicMMap [not-in-charge] ( unsigned long Flags, unsigned long WorkSpace )
[symbol: _ZN11DynamicMMapC2Emm]
pkgcache.h,
libapt-pkg-libc6.9-6.so.4.8.0
pkgCache::ReMap ( )
[symbol: _ZN8pkgCache5ReMapEv]
pkgcachegen.h,
libapt-inst-libc6.9-6.so.1.1.0
pkgCacheGenerator::ListParser::CollectFileProvides ( pkgCache& Cache, pkgCache::VerIterator Ver )
[symbol: _ZN17pkgCacheGenerator10ListParser19CollectFileProvidesER8pkgCacheNS1_11VerIteratorE]
pkgcachegen.h,
libapt-pkg-libc6.9-6.so.4.8.0
pkgCacheGenerator::ListParser::NewDepends ( pkgCache::VerIterator Ver, std::string const& Package, std::string const& Version, unsigned int Op, unsigned int Type )
[symbol: _ZN17pkgCacheGenerator10ListParser10NewDependsEN8pkgCache11VerIteratorERKSsS4_jj]
pkgCacheGenerator::ListParser::NewProvides ( pkgCache::VerIterator Ver, std::string const& Package, std::string const& Version )
[symbol: _ZN17pkgCacheGenerator10ListParser11NewProvidesEN8pkgCache11VerIteratorERKSsS4_]
pkgCacheGenerator::NewPackage ( pkgCache::PkgIterator& Pkg, std::string const& PkgName )
[symbol: _ZN17pkgCacheGenerator10NewPackageERN8pkgCache11PkgIteratorERKSs]
policy.h,
libapt-pkg-libc6.9-6.so.4.8.0
pkgPolicy::GetCandidateVer ( pkgCache::PkgIterator Pkg )
[symbol: _ZN9pkgPolicy15GetCandidateVerEN8pkgCache11PkgIteratorE]
pkgPolicy::GetMatch ( pkgCache::PkgIterator Pkg )
[symbol: _ZN9pkgPolicy8GetMatchEN8pkgCache11PkgIteratorE]
pkgPolicy::IsImportantDep ( pkgCache::DepIterator Dep )
[symbol: _ZN9pkgPolicy14IsImportantDepEN8pkgCache11DepIteratorE]
sourcelist.h,
libapt-pkg-libc6.9-6.so.4.8.0
pkgSourceList::Type::ParseLine ( std::vector<metaIndex*>& List, char const* Buffer, unsigned long CurLine, std::string File ) const
[symbol: _ZNK13pkgSourceList4Type9ParseLineERSt6vectorIP9metaIndexSaIS3_EEPKcmSs]
srcrecords.h,
libapt-pkg-libc6.9-6.so.4.8.0
pkgSrcRecords::Find ( char const* Package, bool SrcOnly )
[symbol: _ZN13pkgSrcRecords4FindEPKcb]
pkgSrcRecords::Parser::BuildDepType ( unsigned char Type ) [static]
[symbol: _ZN13pkgSrcRecords6Parser12BuildDepTypeEh]
to the top
Problems with Data Types, High Severity (55)
acquire-item.h
[+] class pkgAcqArchive (1)
| Change |
Effect |
1 | Size of this class has been increased from 104 bytes to 172 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (10)
pkgAcqArchive::DescURI ( )This method is from 'pkgAcqArchive' class.
pkgAcqArchive::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqArchive' class.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqArchive' class.
pkgAcqArchive::Finished ( )This method is from 'pkgAcqArchive' class.
pkgAcqArchive::HashSum ( )This method is from 'pkgAcqArchive' class.
pkgAcqArchive::IsTrusted ( )This method is from 'pkgAcqArchive' class.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )This constructor is from 'pkgAcqArchive' class.
pkgAcqArchive::QueueNext ( )This method is from 'pkgAcqArchive' class.
pkgAcqArchive::ShortDesc ( )This method is from 'pkgAcqArchive' class.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )This method is from 'pkgAcqArchive' class.
[+] class pkgAcqDiffIndex (1)
| Change |
Effect |
1 | Size of this class has been increased from 84 bytes to 144 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (7)
pkgAcqDiffIndex::Custom600Headers ( )This method is from 'pkgAcqDiffIndex' class.
pkgAcqDiffIndex::DescURI ( )This method is from 'pkgAcqDiffIndex' class.
pkgAcqDiffIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqDiffIndex' class.
pkgAcqDiffIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqDiffIndex' class.
pkgAcqDiffIndex::ParseDiffIndex ( std::string IndexDiffFile )This method is from 'pkgAcqDiffIndex' class.
pkgAcqDiffIndex::pkgAcqDiffIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash )This constructor is from 'pkgAcqDiffIndex' class.
pkgAcqDiffIndex::~pkgAcqDiffIndex [in-charge] ( )This method is from 'pkgAcqDiffIndex' class.
[+] class pkgAcqFile (1)
| Change |
Effect |
1 | Size of this class has been increased from 72 bytes to 136 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (5)
pkgAcqFile::DescURI ( )This method is from 'pkgAcqFile' class.
pkgAcqFile::Done ( std::string Message, unsigned long Size, std::string CalcHash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqFile' class.
pkgAcqFile::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqFile' class.
pkgAcqFile::HashSum ( )This method is from 'pkgAcqFile' class.
pkgAcqFile::~pkgAcqFile [in-charge] ( )This method is from 'pkgAcqFile' class.
[+] class pkgAcqIndex (1)
| Change |
Effect |
1 | Size of this class has been increased from 80 bytes to 140 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (10)
pkgAcqIndex::Custom600Headers ( )This method is from 'pkgAcqIndex' class.
pkgAcqIndex::DescURI ( )This method is from 'pkgAcqIndex' class.
pkgAcqIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqIndex' class.
pkgAcqIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqIndex' class.
pkgAcqIndex::HashSum ( )This method is from 'pkgAcqIndex' class.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string compressExt )This constructor is from 'pkgAcqIndex' class.
pkgAcqIndex::~pkgAcqIndex [in-charge] ( )This method is from 'pkgAcqIndex' class.
pkgAcqIndexTrans::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from derived class 'pkgAcqIndexTrans'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc )This constructor is from derived class 'pkgAcqIndexTrans'.
pkgAcqIndexTrans::~pkgAcqIndexTrans [in-charge] ( )This method is from derived class 'pkgAcqIndexTrans'.
[+] class pkgAcqIndexDiffs (1)
| Change |
Effect |
1 | Size of this class has been increased from 96 bytes to 160 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (4)
pkgAcqIndexDiffs::DescURI ( )This method is from 'pkgAcqIndexDiffs' class.
pkgAcqIndexDiffs::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqIndexDiffs' class.
pkgAcqIndexDiffs::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqIndexDiffs' class.
pkgAcqIndexDiffs::~pkgAcqIndexDiffs [in-charge] ( )This method is from 'pkgAcqIndexDiffs' class.
[+] class pkgAcqIndexTrans (1)
| Change |
Effect |
1 | Size of this class has been increased from 80 bytes to 140 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (3)
pkgAcqIndexTrans::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqIndexTrans' class.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc )This constructor is from 'pkgAcqIndexTrans' class.
pkgAcqIndexTrans::~pkgAcqIndexTrans [in-charge] ( )This method is from 'pkgAcqIndexTrans' class.
[+] class pkgAcqMetaIndex (1)
| Change |
Effect |
1 | Size of this class has been increased from 80 bytes to 140 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (10)
pkgAcqMetaIndex::AuthDone ( std::string Message )This method is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::Custom600Headers ( )This method is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::DescURI ( )This method is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::pkgAcqMetaIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string SigFile, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )This constructor is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::QueueIndexes ( bool verify )This method is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::RetrievalDone ( std::string Message )This method is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::VerifyVendor ( std::string Message )This method is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::~pkgAcqMetaIndex [in-charge] ( )This method is from 'pkgAcqMetaIndex' class.
[+] class pkgAcqMetaSig (1)
| Change |
Effect |
1 | Size of this class has been increased from 88 bytes to 148 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (6)
pkgAcqMetaSig::Custom600Headers ( )This method is from 'pkgAcqMetaSig' class.
pkgAcqMetaSig::DescURI ( )This method is from 'pkgAcqMetaSig' class.
pkgAcqMetaSig::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqMetaSig' class.
pkgAcqMetaSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqMetaSig' class.
pkgAcqMetaSig::pkgAcqMetaSig [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string MetaIndexURI, std::string MetaIndexURIDesc, std::string MetaIndexShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )This constructor is from 'pkgAcqMetaSig' class.
pkgAcqMetaSig::~pkgAcqMetaSig [in-charge] ( )This method is from 'pkgAcqMetaSig' class.
[+] class pkgAcquire::Item (2)
| Change |
Effect |
1 | Size of this class has been increased from 44 bytes to 80 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
2 | Base class WeakPointable has been added. | The memory layout in this class has been shifted by 24 bytes. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 13 entries | Virtual Table (New) - 13 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
pkgAcquire::Item::Failed |
pkgAcquire::Item::Failed |
12 |
pkgAcquire::Item::Done |
pkgAcquire::Item::Done |
16 |
pkgAcquire::Item::Start |
pkgAcquire::Item::Start |
20 |
pkgAcquire::Item::Custom600Headers |
pkgAcquire::Item::Custom600Headers |
24 |
__cxa_pure_virtual |
__cxa_pure_virtual |
28 |
pkgAcquire::Item::ShortDesc |
pkgAcquire::Item::ShortDesc |
32 |
pkgAcquire::Item::Finished |
pkgAcquire::Item::Finished |
36 |
pkgAcquire::Item::HashSum |
pkgAcquire::Item::HashSum |
40 |
pkgAcquire::Item::IsTrusted |
pkgAcquire::Item::IsTrusted |
44 |
pkgAcquire::~Item |
pkgAcquire::~Item |
48 |
pkgAcquire::~Item |
pkgAcquire::~Item |
[+] affected symbols (76)
pkgAcqArchive::DescURI ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::Finished ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::HashSum ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::IsTrusted ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::QueueNext ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::ShortDesc ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqDiffIndex::Custom600Headers ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqDiffIndex::DescURI ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqDiffIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqDiffIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqDiffIndex::ParseDiffIndex ( std::string IndexDiffFile )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqDiffIndex::pkgAcqDiffIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqDiffIndex::~pkgAcqDiffIndex [in-charge] ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqFile::DescURI ( )This method is from derived class 'pkgAcqFile'.
pkgAcqFile::Done ( std::string Message, unsigned long Size, std::string CalcHash, pkgAcquire::MethodConfig* Cnf )This method is from derived class 'pkgAcqFile'.
pkgAcqFile::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from derived class 'pkgAcqFile'.
pkgAcqFile::HashSum ( )This method is from derived class 'pkgAcqFile'.
pkgAcqFile::pkgAcqFile [in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename )This constructor is from derived class 'pkgAcqFile'.
pkgAcqFile::~pkgAcqFile [in-charge] ( )This method is from derived class 'pkgAcqFile'.
pkgAcqIndex::Custom600Headers ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndex::DescURI ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndex::HashSum ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string compressExt )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndex::~pkgAcqIndex [in-charge] ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndexDiffs::DescURI ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndexDiffs::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndexDiffs::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndexDiffs::pkgAcqIndexDiffs [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::vector<DiffInfo> diffs )This constructor is from derived class 'pkgAcqIndexDiffs'.
pkgAcqIndexDiffs::~pkgAcqIndexDiffs [in-charge] ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndexTrans::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from derived class 'pkgAcqIndexTrans'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc )This constructor is from derived class 'pkgAcqIndexTrans'.
pkgAcqIndexTrans::~pkgAcqIndexTrans [in-charge] ( )This method is from derived class 'pkgAcqIndexTrans'.
pkgAcqMetaIndex::AuthDone ( std::string Message )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::Custom600Headers ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::DescURI ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::pkgAcqMetaIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string SigFile, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::QueueIndexes ( bool verify )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::RetrievalDone ( std::string Message )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::VerifyVendor ( std::string Message )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::~pkgAcqMetaIndex [in-charge] ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaSig::Custom600Headers ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaSig::DescURI ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaSig::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaSig::pkgAcqMetaSig [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string MetaIndexURI, std::string MetaIndexURIDesc, std::string MetaIndexShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaSig::~pkgAcqMetaSig [in-charge] ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcquire::Add ( pkgAcquire::Item* Item )1st parameter 'Item' (pointer) has base type 'pkgAcquire::Item'.
pkgAcquire::Dequeue ( pkgAcquire::Item* Item )1st parameter 'Item' (pointer) has base type 'pkgAcquire::Item'.
pkgAcquire::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner' in 1st parameter 'Item' (reference) has base type 'pkgAcquire::Item'.
pkgAcquire::Item::Custom600Headers ( )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::DescURI ( )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::Finished ( )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::HashSum ( )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::IsTrusted ( )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::Item [in-charge] ( pkgAcquire* Owner )This constructor is from 'pkgAcquire::Item' class.
pkgAcquire::Item::Rename ( std::string From, std::string To )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::ShortDesc ( )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::Start ( std::string Message, unsigned long Size )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::~Item [in-charge] ( )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Queue::Dequeue ( pkgAcquire::Item* Owner )1st parameter 'Owner' (pointer) has base type 'pkgAcquire::Item'.
pkgAcquire::Queue::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner' in 1st parameter 'Item' (reference) has base type 'pkgAcquire::Item'.
pkgAcquire::Remove ( pkgAcquire::Item* Item )1st parameter 'Item' (pointer) has base type 'pkgAcquire::Item'.
pkgAcquireStatus::Done ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire::Item'.
pkgAcquireStatus::Fail ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire::Item'.
pkgAcquireStatus::Fetch ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire::Item'.
pkgAcquireStatus::IMSHit ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire::Item'.
acquire-method.h
[+] class pkgAcqMethod (1)
| Change |
Effect |
1 | Size of this class has been increased from 28 bytes to 36 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (14)
pkgAcqMethod::Configuration ( std::string Message )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Exit ( )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Fail ( bool Transient )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Fail ( std::string Why, bool Transient )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Fetch ( pkgAcqMethod::FetchItem* p1 )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Log ( char const* Format, ... )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::MediaFail ( std::string Required, std::string Drive )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::pkgAcqMethod [in-charge] ( char const* Ver, unsigned long Flags )This constructor is from 'pkgAcqMethod' class.
pkgAcqMethod::Redirect ( std::string const& NewURI )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Run ( bool Single )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Status ( char const* Format, ... )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::URIDone ( pkgAcqMethod::FetchResult& Res, pkgAcqMethod::FetchResult* Alt )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::URIStart ( pkgAcqMethod::FetchResult& Res )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::~pkgAcqMethod [in-charge] ( )This method is from 'pkgAcqMethod' class.
acquire-worker.h
[+] class pkgAcquire::Worker (2)
| Change |
Effect |
1 | Size of this class has been increased from 76 bytes to 100 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
2 | Base class WeakPointable has been added. | The memory layout in this class has been shifted by 24 bytes. |
[+] affected symbols (20)
pkgAcquire::Add ( pkgAcquire::Worker* Work )1st parameter 'Work' (pointer) has base type 'pkgAcquire::Worker'.
pkgAcquire::Queue::FindItem ( std::string URI, pkgAcquire::Worker* Owner )2nd parameter 'Owner' (pointer) has base type 'pkgAcquire::Worker'.
pkgAcquire::Remove ( pkgAcquire::Worker* Work )1st parameter 'Work' (pointer) has base type 'pkgAcquire::Worker'.
pkgAcquire::Worker::Capabilities ( std::string Message )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::Construct ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::InFdReady ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::ItemDone ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::MediaChange ( std::string Message )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::MethodFailure ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::OutFdReady ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::Pulse ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::QueueItem ( pkgAcquire::Queue::QItem* Item )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::ReadMessages ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::RunMessages ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::SendConfiguration ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::Start ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::MethodConfig* Config )This constructor is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::Queue* OwnerQ, pkgAcquire::MethodConfig* Config, pkgAcquireStatus* Log )This constructor is from 'pkgAcquire::Worker' class.
pkgAcquire::Worker::~Worker [in-charge] ( )This method is from 'pkgAcquire::Worker' class.
pkgAcquire::WorkerStep ( pkgAcquire::Worker* I )1st parameter 'I' (pointer) has base type 'pkgAcquire::Worker'.
acquire.h
[+] class pkgAcquire (1)
| Change |
Effect |
1 | Size of this class has been increased from 44 bytes to 48 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (112)
debTranslationsIndex::GetIndexes ( pkgAcquire* Owner ) const1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqArchive::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::Finished ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::HashSum ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::IsTrusted ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqArchive::QueueNext ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::ShortDesc ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::ParseDiffIndex ( std::string IndexDiffFile )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::pkgAcqDiffIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqDiffIndex::~pkgAcqDiffIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::HashSum ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string compressExt )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqIndex::~pkgAcqIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::~pkgAcqIndexDiffs [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaIndex::AuthDone ( std::string Message )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::pkgAcqMetaIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string SigFile, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaIndex::QueueIndexes ( bool verify )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::RetrievalDone ( std::string Message )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::VerifyVendor ( std::string Message )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::~pkgAcqMetaIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::pkgAcqMetaSig [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string MetaIndexURI, std::string MetaIndexURIDesc, std::string MetaIndexShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaSig::~pkgAcqMetaSig [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Add ( pkgAcquire::Item* Item )Field 'Item->Owner' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Add ( pkgAcquire::Worker* Work )This method is from 'pkgAcquire' class.
pkgAcquire::Bump ( )This method is from 'pkgAcquire' class.
pkgAcquire::Clean ( std::string Dir )This method is from 'pkgAcquire' class.
pkgAcquire::Dequeue ( pkgAcquire::Item* Item )Field 'Item->Owner' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner' in 1st parameter 'Item' (reference) has base type 'pkgAcquire'.
pkgAcquire::FetchNeeded ( )This method is from 'pkgAcquire' class.
pkgAcquire::GetConfig ( std::string Access )This method is from 'pkgAcquire' class.
pkgAcquire::Item::Custom600Headers ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Finished ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::HashSum ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::IsTrusted ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Item [in-charge] ( pkgAcquire* Owner )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Item::Rename ( std::string From, std::string To )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::ShortDesc ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Start ( std::string Message, unsigned long Size )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::~Item [in-charge] ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::PartialPresent ( )This method is from 'pkgAcquire' class.
pkgAcquire::pkgAcquire [in-charge] ( pkgAcquireStatus* Log )This constructor is from 'pkgAcquire' class.
pkgAcquire::Queue::Bump ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Cycle ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Dequeue ( pkgAcquire::Item* Owner )Field 'Owner->Owner' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Queue::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner' in 1st parameter 'Item' (reference) has base type 'pkgAcquire'.
pkgAcquire::Queue::FindItem ( std::string URI, pkgAcquire::Worker* Owner )Field 'Owner->OwnerQ->Owner' in 2nd parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Queue::ItemDone ( pkgAcquire::Queue::QItem* Itm )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Queue [in-charge] ( std::string Name, pkgAcquire* Owner )2nd parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Queue::Shutdown ( bool Final )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Startup ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::~Queue [in-charge] ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::QueueName ( std::string URI, pkgAcquire::MethodConfig const*& Config )This method is from 'pkgAcquire' class.
pkgAcquire::Remove ( pkgAcquire::Item* Item )Field 'Item->Owner' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Remove ( pkgAcquire::Worker* Work )This method is from 'pkgAcquire' class.
pkgAcquire::Run ( int PulseInterval )This method is from 'pkgAcquire' class.
pkgAcquire::RunFds ( fd_set* RSet, fd_set* WSet )This method is from 'pkgAcquire' class.
pkgAcquire::SetFds ( int& Fd, fd_set* RSet, fd_set* WSet )This method is from 'pkgAcquire' class.
pkgAcquire::Shutdown ( )This method is from 'pkgAcquire' class.
pkgAcquire::TotalNeeded ( )This method is from 'pkgAcquire' class.
pkgAcquire::UriBegin ( )This method is from 'pkgAcquire' class.
pkgAcquire::UriEnd ( )This method is from 'pkgAcquire' class.
pkgAcquire::Worker::Capabilities ( std::string Message )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Construct ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::InFdReady ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::ItemDone ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::MediaChange ( std::string Message )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::MethodFailure ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::OutFdReady ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Pulse ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::QueueItem ( pkgAcquire::Queue::QItem* Item )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::ReadMessages ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::RunMessages ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::SendConfiguration ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Start ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::MethodConfig* Config )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::Queue* OwnerQ, pkgAcquire::MethodConfig* Config, pkgAcquireStatus* Log )Field 'OwnerQ->Owner' in 1st parameter 'OwnerQ' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Worker::~Worker [in-charge] ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::WorkerStep ( pkgAcquire::Worker* I )Field 'I->OwnerQ->Owner' in 1st parameter 'I' (pointer) has base type 'pkgAcquire'.
pkgAcquire::~pkgAcquire [in-charge] ( )This method is from 'pkgAcquire' class.
pkgAcquireStatus::Done ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::Fail ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::Fetch ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::IMSHit ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::Pulse ( pkgAcquire* Owner )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgSourceList::GetIndexes ( pkgAcquire* Owner, bool GetAll ) const1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
algorithms.h
[+] class pkgSimulate (1)
| Change |
Effect |
1 | Size of this class has been increased from 116 bytes to 140 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (5)
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgSimulate' class.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )This method is from 'pkgSimulate' class.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )This constructor is from 'pkgSimulate' class.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )This method is from 'pkgSimulate' class.
pkgSimulate::~pkgSimulate [in-charge] ( )This method is from 'pkgSimulate' class.
cachefile.h
[+] class pkgCacheFile (2)
| Change |
Effect |
1 | Size of this class has been increased from 16 bytes to 24 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
2 | First virtual method pkgCacheFile::~pkgCacheFile ( ) has been added to this class. | 1) The layout of type structure has been shifted by 4 bytes by the added v-table pointer. 2) Size of class has been increased by 4 bytes. |
[+] affected symbols (3)
pkgCacheFile::Close ( )This method is from 'pkgCacheFile' class.
pkgCacheFile::pkgCacheFile [in-charge] ( )This constructor is from 'pkgCacheFile' class.
pkgCacheFile::~pkgCacheFile [in-charge] ( )This method is from 'pkgCacheFile' class.
cacheiterators.h
[+] class pkgCache::DepIterator (2)
| Change |
Effect |
1 | Base class pkgCache::Iterator<pkgCache::Dependency,pkgCache::DepIterator> has been added. | 1) Size of the class has been changed from 12 bytes to 16 bytes. 2) The memory layout in this class has been shifted by 12 bytes. |
2 | Size of this class has been changed from 12 bytes to 16 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (55)
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'retval->List->Loops' in return value (pointer) has base type 'pkgCache::DepIterator'.
pkgCache::DepIterator::AllTargets ( )This method is from 'pkgCache::DepIterator' class.
pkgCache::DepIterator::GlobOr ( pkgCache::DepIterator& Start, pkgCache::DepIterator& End )2nd parameter 'End' (reference) has base type 'pkgCache::DepIterator'.
pkgCache::DepIterator::IsCritical ( )This method is from 'pkgCache::DepIterator' class.
pkgCache::DepIterator::SmartTargetPkg ( pkgCache::PkgIterator& Result )This method is from 'pkgCache::DepIterator' class.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )1st parameter 'Dep' has base type 'pkgCache::DepIterator'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )1st parameter 'D' (reference) has base type 'pkgCache::DepIterator'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )1st parameter 'Dep' has base type 'pkgCache::DepIterator'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::DoRun ( )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::Me [data]Field 'retval->Loops' in return value (pointer) has base type 'pkgCache::DepIterator'.
pkgOrderList::OrderConfigure ( )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::OrderCritical ( )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )1st parameter 'Pkg' has base type 'pkgCache::DepIterator'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )2nd parameter 'Dep' has base type 'pkgCache::DepIterator'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::ConfigureAll ( )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::CreateOrderList ( )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Loops' in 1st parameter 'Order' (reference) has base type 'pkgCache::DepIterator'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::FixMissing ( )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::Go ( int statusFd )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::OrderInstall ( )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::Reset ( )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
[+] class pkgCache::PkgFileIterator (2)
| Change |
Effect |
1 | Base class pkgCache::Iterator<pkgCache::PackageFile,pkgCache::PkgFileIterator> has been added. | 1) Size of the class has been changed from 8 bytes to 12 bytes. 2) The memory layout in this class has been shifted by 12 bytes. |
2 | Size of this class has been changed from 8 bytes to 12 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (9)
debPackagesIndex::FindInCache ( pkgCache& Cache ) constReturn value has type 'pkgCache::PkgFileIterator'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constReturn value has type 'pkgCache::PkgFileIterator'.
debSystem::FindIndex ( pkgCache::PkgFileIterator File, pkgIndexFile*& Found ) const1st parameter 'File' has type 'pkgCache::PkgFileIterator'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constReturn value has type 'pkgCache::PkgFileIterator'.
pkgCache::PkgFileIterator::IsOk ( )This method is from 'pkgCache::PkgFileIterator' class.
pkgCache::PkgFileIterator::RelStr ( )This method is from 'pkgCache::PkgFileIterator' class.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constReturn value has type 'pkgCache::PkgFileIterator'.
pkgSourceList::FindIndex ( pkgCache::PkgFileIterator File, pkgIndexFile*& Found ) const1st parameter 'File' has type 'pkgCache::PkgFileIterator'.
pkgVersionMatch::FileMatch ( pkgCache::PkgFileIterator File )1st parameter 'File' has type 'pkgCache::PkgFileIterator'.
[+] class pkgCache::PkgIterator (2)
| Change |
Effect |
1 | Base class pkgCache::Iterator<pkgCache::Package,pkgCache::PkgIterator> has been added. | 1) Size of the class has been changed from 12 bytes to 16 bytes. 2) The memory layout in this class has been shifted by 12 bytes. |
2 | Size of this class has been changed from 12 bytes to 16 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (42)
operator<< ( std::ostream& out, pkgCache::PkgIterator Pkg )2nd parameter 'Pkg' has type 'pkgCache::PkgIterator'.
pkgCache::FindPkg ( std::string const& Name )Return value has type 'pkgCache::PkgIterator'.
pkgCache::PkgIterator::CandVersion ( ) constThis method is from 'pkgCache::PkgIterator' class.
pkgCache::PkgIterator::CurVersion ( ) constThis method is from 'pkgCache::PkgIterator' class.
pkgCache::PkgIterator::operator++ ( int p1 )This method is from 'pkgCache::PkgIterator' class.
pkgCache::PkgIterator::State ( ) constThis method is from 'pkgCache::PkgIterator' class.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )3rd parameter 'Res' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::DefaultRootSetFunc::InRootSet ( pkgCache::PkgIterator const& pkg )1st parameter 'pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::InRootSetFunc::InRootSet ( pkgCache::PkgIterator const& pkg )1st parameter 'pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )1st parameter 'P' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgDPkgPM::Configure ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgDPkgPM::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgDPkgPM::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )2nd parameter 'B' has base type 'pkgCache::PkgIterator'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )2nd parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )2nd parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )2nd parameter 'P' has base type 'pkgCache::PkgIterator'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )1st parameter 'P' has base type 'pkgCache::PkgIterator'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgVersionMatch::Find ( pkgCache::PkgIterator Pkg )1st parameter 'Pkg' has type 'pkgCache::PkgIterator'.
[+] class pkgCache::VerIterator (2)
| Change |
Effect |
1 | Base class pkgCache::Iterator<pkgCache::Version,pkgCache::VerIterator> has been added. | 1) Size of the class has been changed from 8 bytes to 12 bytes. 2) The memory layout in this class has been shifted by 12 bytes. |
2 | Size of this class has been changed from 8 bytes to 12 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (26)
debDebFile::MergeControl ( pkgDataBase& DB )Return value has type 'pkgCache::VerIterator'.
debPackagesIndex::ArchiveInfo ( pkgCache::VerIterator Ver ) const1st parameter 'Ver' has type 'pkgCache::VerIterator'.
pkgAcqArchive::DescURI ( )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgAcqArchive::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgAcqArchive::Finished ( )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgAcqArchive::HashSum ( )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgAcqArchive::IsTrusted ( )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )4th parameter 'Version' (reference) has base type 'pkgCache::VerIterator'.
pkgAcqArchive::QueueNext ( )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgAcqArchive::ShortDesc ( )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgCache::VerIterator::Automatic ( ) constThis method is from 'pkgCache::VerIterator' class.
pkgCache::VerIterator::CompareVer ( pkgCache::VerIterator const& B ) const1st parameter 'B' (reference) has base type 'pkgCache::VerIterator'.
pkgCache::VerIterator::Downloadable ( ) constThis method is from 'pkgCache::VerIterator' class.
pkgCache::VerIterator::NewestFile ( ) constThis method is from 'pkgCache::VerIterator' class.
pkgCache::VerIterator::RelStr ( )This method is from 'pkgCache::VerIterator' class.
pkgCache::VerIterator::TranslatedDescription ( ) constThis method is from 'pkgCache::VerIterator' class.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )2nd parameter 'Ver' (pointer) has base type 'pkgCache::VerIterator'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )1st parameter 'Ver' (reference) has base type 'pkgCache::VerIterator'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )1st parameter 'Ver' (reference) has base type 'pkgCache::VerIterator'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )1st parameter 'V' (reference) has base type 'pkgCache::VerIterator'.
pkgExtract::pkgExtract [in-charge] ( pkgFLCache& FLCache, pkgCache::VerIterator Ver )2nd parameter 'Ver' has type 'pkgCache::VerIterator'.
pkgIndexFile::ArchiveInfo ( pkgCache::VerIterator Ver ) const1st parameter 'Ver' has type 'pkgCache::VerIterator'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )2nd parameter 'Ver' has base type 'pkgCache::VerIterator'.
pkgVersionMatch::Find ( pkgCache::PkgIterator Pkg )Return value has type 'pkgCache::VerIterator'.
debindexfile.h
[+] class debPackagesIndex (1)
| Change |
Effect |
1 | Size of this class has been increased from 20 bytes to 24 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (9)
debPackagesIndex::ArchiveInfo ( pkgCache::VerIterator Ver ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::ArchiveURI ( std::string&restrict File ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::Describe ( bool Short ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::Exists ( ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::GetType ( ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::HasPackages ( ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::Size ( ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::~debPackagesIndex [in-charge] ( )This method is from 'debPackagesIndex' class.
[+] class debTranslationsIndex (1)
| Change |
Effect |
1 | Size of this class has been increased from 20 bytes to 24 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (8)
debTranslationsIndex::Describe ( bool Short ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::Exists ( ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::GetIndexes ( pkgAcquire* Owner ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::GetType ( ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::HasPackages ( ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::Size ( ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::~debTranslationsIndex [in-charge] ( )This method is from 'debTranslationsIndex' class.
deblistparser.h
[+] class debListParser (1)
| Change |
Effect |
1 | Size of this class has been increased from 2124 bytes to 2144 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (10)
debListParser::Description ( )This method is from 'debListParser' class.
debListParser::Description_md5 ( )This method is from 'debListParser' class.
debListParser::DescriptionLanguage ( )This method is from 'debListParser' class.
debListParser::Offset ( )This method is from 'debListParser' class.
debListParser::Package ( )This method is from 'debListParser' class.
debListParser::Size ( )This method is from 'debListParser' class.
debListParser::Step ( )This method is from 'debListParser' class.
debListParser::Version ( )This method is from 'debListParser' class.
debListParser::VersionHash ( )This method is from 'debListParser' class.
debListParser::~debListParser [in-charge] ( )This method is from 'debListParser' class.
debmetaindex.h
[+] class debReleaseIndex (1)
| Change |
Effect |
1 | Size of this class has been increased from 36 bytes to 48 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (8)
debReleaseIndex::ComputeIndexTargets ( ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::GetIndexFiles ( )This method is from 'debReleaseIndex' class.
debReleaseIndex::IsTrusted ( ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::MetaIndexFile ( char const* Types ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::MetaIndexInfo ( char const* Type ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::MetaIndexURI ( char const* Type ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::PushSectionEntry ( debReleaseIndex::debSectionEntry const* Entry )This method is from 'debReleaseIndex' class.
debReleaseIndex::~debReleaseIndex [in-charge] ( )This method is from 'debReleaseIndex' class.
debrecords.h
[+] class debRecordParser (1)
| Change |
Effect |
1 | Size of this class has been increased from 2112 bytes to 2120 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (16)
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )This constructor is from 'debRecordParser' class.
debRecordParser::FileName ( )This method is from 'debRecordParser' class.
debRecordParser::GetRec ( char const*& Start, char const*& Stop )This method is from 'debRecordParser' class.
debRecordParser::Homepage ( )This method is from 'debRecordParser' class.
debRecordParser::Jump ( pkgCache::DescFileIterator const& Desc )This method is from 'debRecordParser' class.
debRecordParser::Jump ( pkgCache::VerFileIterator const& Ver )This method is from 'debRecordParser' class.
debRecordParser::LongDesc ( )This method is from 'debRecordParser' class.
debRecordParser::Maintainer ( )This method is from 'debRecordParser' class.
debRecordParser::MD5Hash ( )This method is from 'debRecordParser' class.
debRecordParser::Name ( )This method is from 'debRecordParser' class.
debRecordParser::SHA1Hash ( )This method is from 'debRecordParser' class.
debRecordParser::SHA256Hash ( )This method is from 'debRecordParser' class.
debRecordParser::ShortDesc ( )This method is from 'debRecordParser' class.
debRecordParser::SourcePkg ( )This method is from 'debRecordParser' class.
debRecordParser::SourceVer ( )This method is from 'debRecordParser' class.
debRecordParser::~debRecordParser [in-charge] ( )This method is from 'debRecordParser' class.
debsrcrecords.h
[+] class debSrcRecordParser (1)
| Change |
Effect |
1 | Size of this class has been changed from 3728 bytes to 3736 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (11)
debSrcRecordParser::AsStr ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Binaries ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Files ( std::vector<pkgSrcRecords::File>& F )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Maintainer ( ) constThis method is from 'debSrcRecordParser' class.
debSrcRecordParser::Offset ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Package ( ) constThis method is from 'debSrcRecordParser' class.
debSrcRecordParser::Restart ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Section ( ) constThis method is from 'debSrcRecordParser' class.
debSrcRecordParser::Step ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Version ( ) constThis method is from 'debSrcRecordParser' class.
debSrcRecordParser::~debSrcRecordParser [in-charge] ( )This method is from 'debSrcRecordParser' class.
depcache.h
[+] class pkgDepCache::DefaultRootSetFunc (1)
| Change |
Effect |
1 | Base class Configuration::MatchAgainstConfig has been added. | The layout of v-table in this class has been changed. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 5 entries | Virtual Table (New) - 9 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
pkgDepCache::DefaultRootSetFunc::InRootSet |
pkgDepCache::DefaultRootSetFunc::InRootSet |
12 |
pkgDepCache::~DefaultRootSetFunc |
pkgDepCache::~DefaultRootSetFunc |
16 |
pkgDepCache::~DefaultRootSetFunc |
pkgDepCache::~DefaultRootSetFunc |
20 |
|
-0x000000004 |
24 |
|
(int (*)(...))(& typeinfo) |
28 |
|
non-virtual thunk |
32 |
|
non-virtual thunk |
[+] affected symbols (3)
pkgDepCache::DefaultRootSetFunc::DefaultRootSetFunc [in-charge] ( )This constructor is from 'pkgDepCache::DefaultRootSetFunc' class.
pkgDepCache::DefaultRootSetFunc::InRootSet ( pkgCache::PkgIterator const& pkg )This method is from 'pkgDepCache::DefaultRootSetFunc' class.
pkgDepCache::DefaultRootSetFunc::~DefaultRootSetFunc [in-charge] ( )This method is from 'pkgDepCache::DefaultRootSetFunc' class.
dpkgpm.h
[+] class pkgDPkgPM (1)
| Change |
Effect |
1 | Size of this class has been increased from 1128 bytes to 1164 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (15)
pkgDPkgPM::CloseLog ( )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Configure ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::DoDpkgStatusFd ( int statusfd, int OutStatusFd )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::DoStdin ( int master )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::DoTerminalPty ( int master )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Go ( int StatusFd )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::OpenLog ( )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )This constructor is from 'pkgDPkgPM' class.
pkgDPkgPM::ProcessDpkgStatusLine ( int OutStatusFd, char* line )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Reset ( )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::RunScriptsWithPkgs ( char const* Cnf )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::SendV2Pkgs ( FILE* F )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::~pkgDPkgPM [in-charge] ( )This method is from 'pkgDPkgPM' class.
error.h
[+] class GlobalError (1)
| Change |
Effect |
1 | Size of this class has been increased from 8 bytes to 20 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (8)
_GetErrorObj ( )Return value (pointer) has base type 'GlobalError'.
GlobalError::Discard ( )This method is from 'GlobalError' class.
GlobalError::Errno ( char const* Function, char const* Description, ... )This method is from 'GlobalError' class.
GlobalError::Error ( char const* Description, ... )This method is from 'GlobalError' class.
GlobalError::GlobalError [in-charge] ( )This constructor is from 'GlobalError' class.
GlobalError::PopMessage ( std::string& Text )This method is from 'GlobalError' class.
GlobalError::Warning ( char const* Description, ... )This method is from 'GlobalError' class.
GlobalError::WarningE ( char const* Function, char const* Description, ... )This method is from 'GlobalError' class.
extract.h
[+] class pkgExtract (1)
| Change |
Effect |
1 | Size of this class has been increased from 1052 bytes to 1056 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (7)
pkgExtract::Aborted ( )This method is from 'pkgExtract' class.
pkgExtract::DoItem ( pkgDirStream::Item& Itm, int& Fd )This method is from 'pkgExtract' class.
pkgExtract::Fail ( pkgDirStream::Item& Itm, int Fd )This method is from 'pkgExtract' class.
pkgExtract::Finished ( )This method is from 'pkgExtract' class.
pkgExtract::FinishedFile ( pkgDirStream::Item& Itm, int Fd )This method is from 'pkgExtract' class.
pkgExtract::pkgExtract [in-charge] ( pkgFLCache& FLCache, pkgCache::VerIterator Ver )This constructor is from 'pkgExtract' class.
pkgExtract::~pkgExtract [in-charge] ( )This method is from 'pkgExtract' class.
extracttar.h
[+] class ExtractTar (1)
| Change |
Effect |
1 | Size of this class has been increased from 40 bytes to 48 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (5)
ExtractTar::Done ( bool Force )This method is from 'ExtractTar' class.
ExtractTar::ExtractTar [in-charge] ( FileFd& Fd, unsigned long Max, std::string DecompressionProgram )This constructor is from 'ExtractTar' class.
ExtractTar::Go ( pkgDirStream& Stream )This method is from 'ExtractTar' class.
ExtractTar::StartGzip ( )This method is from 'ExtractTar' class.
ExtractTar::~ExtractTar [in-charge] ( )This method is from 'ExtractTar' class.
fileutl.h
[+] class FileFd (1)
| Change |
Effect |
1 | Size of this class has been changed from 16 bytes to 24 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (72)
ARArchive::ARArchive [in-charge] ( FileFd& File )1st parameter 'File' (reference) has base type 'FileFd'.
ARArchive::FindMember ( char const* Name ) constField 'this->File' in the object of this method has base type 'FileFd'.
ARArchive::LoadHeaders ( )Field 'this->File' in the object of this method has base type 'FileFd'.
ARArchive::~ARArchive [in-charge] ( )Field 'this->File' in the object of this method has base type 'FileFd'.
CopyFile ( FileFd& From, FileFd& To )1st parameter 'From' (reference) has base type 'FileFd'.
debDebFile::CheckMember ( char const* Name )Field 'this->AR->File' in the object of this method has base type 'FileFd'.
debDebFile::debDebFile [in-charge] ( FileFd& File )1st parameter 'File' (reference) has base type 'FileFd'.
debDebFile::ExtractArchive ( pkgDirStream& Stream )Field 'this->AR->File' in the object of this method has base type 'FileFd'.
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->FList->Map->Fd' in 1st parameter 'DB' (reference) has base type 'FileFd'.
debDebFile::GotoMember ( char const* Name )Field 'this->AR->File' in the object of this method has base type 'FileFd'.
debDebFile::MemControlExtract::Read ( debDebFile& Deb )Field 'Deb->AR->File' in 1st parameter 'Deb' (reference) has base type 'FileFd'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->FList->Map->Fd' in 1st parameter 'DB' (reference) has base type 'FileFd'.
debDpkgDB::debDpkgDB [in-charge] ( )Field 'this->CacheMap->Fd' in the object of this method has base type 'FileFd'.
debDpkgDB::InitMetaTmp ( std::string& Dir )Field 'this->CacheMap->Fd' in the object of this method has base type 'FileFd'.
debDpkgDB::LoadChanges ( )Field 'this->CacheMap->Fd' in the object of this method has base type 'FileFd'.
debDpkgDB::ReadConfFiles ( )Field 'this->CacheMap->Fd' in the object of this method has base type 'FileFd'.
debDpkgDB::ReadDiversions ( )Field 'this->CacheMap->Fd' in the object of this method has base type 'FileFd'.
debDpkgDB::ReadFList ( OpProgress& Progress )Field 'this->CacheMap->Fd' in the object of this method has base type 'FileFd'.
debDpkgDB::ReadyFileList ( OpProgress& Progress )Field 'this->CacheMap->Fd' in the object of this method has base type 'FileFd'.
debDpkgDB::ReadyPkgCache ( OpProgress& Progress )Field 'this->CacheMap->Fd' in the object of this method has base type 'FileFd'.
debDpkgDB::~debDpkgDB [in-charge] ( )Field 'this->CacheMap->Fd' in the object of this method has base type 'FileFd'.
DynamicMMap::Allocate ( unsigned long ItemSize )Field 'this->Fd' in the object of this method has base type 'FileFd'.
DynamicMMap::Grow ( )Field 'this->Fd' in the object of this method has base type 'FileFd'.
DynamicMMap::RawAllocate ( unsigned long Size, unsigned long Aln )Field 'this->Fd' in the object of this method has base type 'FileFd'.
DynamicMMap::WriteString ( char const* String, unsigned long Len )Field 'this->Fd' in the object of this method has base type 'FileFd'.
DynamicMMap::~DynamicMMap [in-charge] ( )Field 'this->Fd' in the object of this method has base type 'FileFd'.
ExtractTar::Done ( bool Force )Field 'this->InFd' in the object of this method has type 'FileFd'.
ExtractTar::ExtractTar [in-charge] ( FileFd& Fd, unsigned long Max, std::string DecompressionProgram )1st parameter 'Fd' (reference) has base type 'FileFd'.
ExtractTar::Go ( pkgDirStream& Stream )Field 'this->InFd' in the object of this method has type 'FileFd'.
ExtractTar::StartGzip ( )Field 'this->InFd' in the object of this method has type 'FileFd'.
ExtractTar::~ExtractTar [in-charge] ( )Field 'this->InFd' in the object of this method has type 'FileFd'.
FileFd::Close ( )This method is from 'FileFd' class.
FileFd::Open ( std::string FileName, FileFd::OpenMode Mode, unsigned long Perms )This method is from 'FileFd' class.
FileFd::Read ( void* To, unsigned long Size, unsigned long* Actual )This method is from 'FileFd' class.
FileFd::Seek ( unsigned long To )This method is from 'FileFd' class.
FileFd::Size ( )This method is from 'FileFd' class.
FileFd::Skip ( unsigned long To )This method is from 'FileFd' class.
FileFd::Sync ( )This method is from 'FileFd' class.
FileFd::Tell ( )This method is from 'FileFd' class.
FileFd::Truncate ( unsigned long To )This method is from 'FileFd' class.
FileFd::Write ( void const* From, unsigned long Size )This method is from 'FileFd' class.
FileFd::~FileFd [in-charge] ( )This method is from 'FileFd' class.
MMap::Map ( FileFd& Fd )1st parameter 'Fd' (reference) has base type 'FileFd'.
MMap::MMap [in-charge] ( FileFd& F, unsigned long Flags )1st parameter 'F' (reference) has base type 'FileFd'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'Map->Fd' in 1st parameter 'Map' (pointer) has base type 'FileFd'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->FList->Map->Fd' in the object of this method has base type 'FileFd'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->FList->Map->Fd' in the object of this method has base type 'FileFd'.
pkgExtract::pkgExtract [in-charge] ( pkgFLCache& FLCache, pkgCache::VerIterator Ver )Field 'FLCache->Map->Fd' in 1st parameter 'FLCache' (reference) has base type 'FileFd'.
pkgFLCache::AddConfFile ( char const* Name, char const* NameEnd, pkgFLCache::PkgIterator const& Owner, unsigned char const* Sum )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::AddDiversion ( pkgFLCache::PkgIterator const& Owner, char const* From, char const* To )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::BeginDiverLoad ( )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::DropNode ( map_ptrloc Node )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::FinishDiverLoad ( )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::GetNode ( char const* Name, char const* NameEnd, map_ptrloc Loc, bool Insert, bool Divert )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::GetPkg ( char const* Name, char const* End, bool Insert )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::HashNode ( pkgFLCache::NodeIterator const& N )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::pkgFLCache [in-charge] ( DynamicMMap& Map )Field 'Map->Fd' in 1st parameter 'Map' (reference) has base type 'FileFd'.
pkgFLCache::PrintTree ( map_ptrloc Base, unsigned long Size )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::TreeLookup ( map_ptrloc* Base, char const* Text, char const* TextEnd, unsigned long Size, unsigned int* Count, bool Insert )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Map->Fd' in 1st parameter 'p1' (reference) has base type 'FileFd'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Map->Fd' in 1st parameter 'p1' (reference) has base type 'FileFd'.
pkgMakeOnlyStatusCache ( OpProgress& Progress, DynamicMMap** OutMap )Field 'OutMap->Fd' in 2nd parameter 'OutMap' (pointer) has base type 'FileFd'.
pkgTagFile::pkgTagFile [in-charge] ( FileFd* F, unsigned long Size )1st parameter 'F' (pointer) has base type 'FileFd'.
indexfile.h
[+] class pkgIndexFile (2)
| Change |
Effect |
1 | Virtual method pkgIndexFile::Merge ( pkgCacheGenerator&, OpProgress* ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
2 | Virtual method pkgIndexFile::MergeFileProvides ( pkgCacheGenerator&, OpProgress* ) const has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 16 entries | Virtual Table (New) - 18 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
__cxa_pure_virtual |
__cxa_pure_virtual |
12 |
pkgIndexFile::ArchiveInfo |
pkgIndexFile::ArchiveInfo |
16 |
pkgIndexFile::SourceInfo |
pkgIndexFile::SourceInfo |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
pkgIndexFile::ArchiveURI |
pkgIndexFile::ArchiveURI |
28 |
pkgIndexFile::CreateSrcParser |
pkgIndexFile::CreateSrcParser |
32 |
__cxa_pure_virtual |
__cxa_pure_virtual |
36 |
__cxa_pure_virtual |
__cxa_pure_virtual |
40 |
__cxa_pure_virtual |
__cxa_pure_virtual |
44 |
pkgIndexFile::Merge |
pkgIndexFile::Merge |
48 |
pkgIndexFile::MergeFileProvides |
pkgIndexFile::Merge |
52 |
pkgIndexFile::FindInCache |
pkgIndexFile::MergeFileProvides |
56 |
~pkgIndexFile |
pkgIndexFile::MergeFileProvides |
60 |
~pkgIndexFile |
pkgIndexFile::FindInCache |
64 |
|
~pkgIndexFile |
68 |
|
~pkgIndexFile |
[+] affected symbols (5)
debTranslationsIndex::GetIndexes ( pkgAcquire* Owner ) constThis method is from derived class 'debTranslationsIndex'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constThis method is from 'pkgIndexFile' class.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constThis method is from 'pkgIndexFile' class.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constThis method is from 'pkgIndexFile' class.
pkgIndexFile::~pkgIndexFile [in-charge] ( )This method is from 'pkgIndexFile' class.
indexrecords.h
[+] class indexRecords (1)
| Change |
Effect |
1 | Size of this class has been increased from 44 bytes to 48 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (25)
indexRecords::CheckDist ( std::string const MaybeDist ) constThis method is from 'indexRecords' class.
indexRecords::GetDist ( ) constThis method is from 'indexRecords' class.
indexRecords::GetExpectedDist ( ) constThis method is from 'indexRecords' class.
indexRecords::indexRecords [in-charge] ( )This constructor is from 'indexRecords' class.
indexRecords::indexRecords [in-charge] ( std::string const ExpectedDist )This constructor is from 'indexRecords' class.
indexRecords::Load ( std::string Filename )This method is from 'indexRecords' class.
indexRecords::Lookup ( std::string const MetaKey )This method is from 'indexRecords' class.
indexRecords::MetaKeys ( )This method is from 'indexRecords' class.
indexRecords::~indexRecords [in-charge] ( )This method is from 'indexRecords' class.
pkgAcqMetaIndex::AuthDone ( std::string Message )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaIndex::Custom600Headers ( )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaIndex::DescURI ( )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaIndex::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaIndex::pkgAcqMetaIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string SigFile, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )7th parameter 'MetaIndexParser' (pointer) has base type 'indexRecords'.
pkgAcqMetaIndex::QueueIndexes ( bool verify )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaIndex::RetrievalDone ( std::string Message )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaIndex::VerifyVendor ( std::string Message )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaIndex::~pkgAcqMetaIndex [in-charge] ( )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaSig::Custom600Headers ( )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaSig::DescURI ( )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaSig::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaSig::pkgAcqMetaSig [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string MetaIndexURI, std::string MetaIndexURIDesc, std::string MetaIndexShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )9th parameter 'MetaIndexParser' (pointer) has base type 'indexRecords'.
pkgAcqMetaSig::~pkgAcqMetaSig [in-charge] ( )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
mmap.h
[+] class DynamicMMap (1)
| Change |
Effect |
1 | Size of this class has been increased from 32 bytes to 44 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (43)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->FList->Map' in 1st parameter 'DB' (reference) has base type 'DynamicMMap'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->FList->Map' in 1st parameter 'DB' (reference) has base type 'DynamicMMap'.
debDpkgDB::debDpkgDB [in-charge] ( )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
debDpkgDB::InitMetaTmp ( std::string& Dir )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
debDpkgDB::LoadChanges ( )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
debDpkgDB::ReadConfFiles ( )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
debDpkgDB::ReadDiversions ( )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
debDpkgDB::ReadFList ( OpProgress& Progress )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
debDpkgDB::ReadyFileList ( OpProgress& Progress )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
debDpkgDB::ReadyPkgCache ( OpProgress& Progress )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
debDpkgDB::~debDpkgDB [in-charge] ( )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
DynamicMMap::Allocate ( unsigned long ItemSize )This method is from 'DynamicMMap' class.
DynamicMMap::Grow ( )This method is from 'DynamicMMap' class.
DynamicMMap::RawAllocate ( unsigned long Size, unsigned long Aln )This method is from 'DynamicMMap' class.
DynamicMMap::WriteString ( char const* String, unsigned long Len )This method is from 'DynamicMMap' class.
DynamicMMap::~DynamicMMap [in-charge] ( )This method is from 'DynamicMMap' class.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )1st parameter 'Map' (pointer) has base type 'DynamicMMap'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache->Map' in the object of this method has base type 'DynamicMMap'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'DynamicMMap'.
pkgExtract::pkgExtract [in-charge] ( pkgFLCache& FLCache, pkgCache::VerIterator Ver )Field 'FLCache->Map' in 1st parameter 'FLCache' (reference) has base type 'DynamicMMap'.
pkgFLCache::AddConfFile ( char const* Name, char const* NameEnd, pkgFLCache::PkgIterator const& Owner, unsigned char const* Sum )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::AddDiversion ( pkgFLCache::PkgIterator const& Owner, char const* From, char const* To )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::BeginDiverLoad ( )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::DropNode ( map_ptrloc Node )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::FinishDiverLoad ( )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::GetNode ( char const* Name, char const* NameEnd, map_ptrloc Loc, bool Insert, bool Divert )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::GetPkg ( char const* Name, char const* End, bool Insert )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::HashNode ( pkgFLCache::NodeIterator const& N )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::pkgFLCache [in-charge] ( DynamicMMap& Map )1st parameter 'Map' (reference) has base type 'DynamicMMap'.
pkgFLCache::PrintTree ( map_ptrloc Base, unsigned long Size )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::TreeLookup ( map_ptrloc* Base, char const* Text, char const* TextEnd, unsigned long Size, unsigned int* Count, bool Insert )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Map' in 1st parameter 'p1' (reference) has base type 'DynamicMMap'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Map' in 1st parameter 'p1' (reference) has base type 'DynamicMMap'.
pkgMakeOnlyStatusCache ( OpProgress& Progress, DynamicMMap** OutMap )2nd parameter 'OutMap' (pointer) has base type 'DynamicMMap'.
[+] class MMap (1)
| Change |
Effect |
1 | Size of this class has been increased from 16 bytes to 20 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (141)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->Map' in 1st parameter 'DB' (reference) has base type 'MMap'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->Map' in 1st parameter 'DB' (reference) has base type 'MMap'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->Map' in 2nd parameter 'Cache' (reference) has base type 'MMap'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
DynamicMMap::Allocate ( unsigned long ItemSize )This method is from derived class 'DynamicMMap'.
DynamicMMap::DynamicMMap [in-charge] ( FileFd& F, unsigned long Flags, unsigned long WorkSpace )This constructor is from derived class 'DynamicMMap'.
DynamicMMap::DynamicMMap [in-charge] ( unsigned long Flags, unsigned long WorkSpace )This constructor is from derived class 'DynamicMMap'.
DynamicMMap::Grow ( )This method is from derived class 'DynamicMMap'.
DynamicMMap::RawAllocate ( unsigned long Size, unsigned long Aln )This method is from derived class 'DynamicMMap'.
DynamicMMap::WriteString ( char const* String, unsigned long Len )This method is from derived class 'DynamicMMap'.
DynamicMMap::~DynamicMMap [in-charge] ( )This method is from derived class 'DynamicMMap'.
MMap::Close ( bool DoSync )This method is from 'MMap' class.
MMap::Map ( FileFd& Fd )This method is from 'MMap' class.
MMap::MMap [in-charge] ( FileFd& F, unsigned long Flags )This constructor is from 'MMap' class.
MMap::MMap [in-charge] ( unsigned long Flags )This constructor is from 'MMap' class.
MMap::Sync ( )This method is from 'MMap' class.
MMap::Sync ( unsigned long Start, unsigned long Stop )This method is from 'MMap' class.
MMap::~MMap [in-charge] ( )This method is from 'MMap' class.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->Map' in 2nd parameter 'Cache' (reference) has base type 'MMap'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )1st parameter 'Map' (pointer) has base type 'MMap'.
pkgCache::Priority ( unsigned char Priority )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::sHash ( char const* S ) constField 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::sHash ( std::string const& S ) constField 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::Close ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache->Map' in 1st parameter 'cache' (reference) has base type 'MMap'.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->Map' in 2nd parameter 'Cache' (reference) has base type 'MMap'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->Map' in 1st parameter 'p1' (reference) has base type 'MMap'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->Map' in 1st parameter 'p1' (reference) has base type 'MMap'.
pkgMakeStatusCache ( pkgSourceList& List, OpProgress& Progress, MMap** OutMap, bool AllowMem )3rd parameter 'OutMap' (pointer) has base type 'MMap'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::Me [data]Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::ConfigureAll ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::CreateOrderList ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Cache->Cache->Map' in 1st parameter 'Order' (reference) has base type 'MMap'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::FixMissing ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::Go ( int statusFd )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::OrderInstall ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::Reset ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->Map' in 1st parameter 'Owner' (pointer) has base type 'MMap'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )Field 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache->Map' in the object of this method has base type 'MMap'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache->Map' in the object of this method has base type 'MMap'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache->Map' in the object of this method has base type 'MMap'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache->Map' in the object of this method has base type 'MMap'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->Map' in 1st parameter 'Plcy' (reference) has base type 'MMap'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->Map' in 1st parameter 'Plcy' (reference) has base type 'MMap'.
orderlist.h
[+] class pkgOrderList (1)
| Change |
Effect |
1 | Size of this class has been increased from 308 bytes to 388 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (47)
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'retval->List' in return value (pointer) has base type 'pkgOrderList'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )This method is from 'pkgOrderList' class.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )This method is from 'pkgOrderList' class.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )This method is from 'pkgOrderList' class.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )This method is from 'pkgOrderList' class.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )This method is from 'pkgOrderList' class.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )This method is from 'pkgOrderList' class.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )This method is from 'pkgOrderList' class.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )This method is from 'pkgOrderList' class.
pkgOrderList::DoRun ( )This method is from 'pkgOrderList' class.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )This method is from 'pkgOrderList' class.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgOrderList' class.
pkgOrderList::Me [data]Return value (pointer) has base type 'pkgOrderList'.
pkgOrderList::OrderConfigure ( )This method is from 'pkgOrderList' class.
pkgOrderList::OrderCritical ( )This method is from 'pkgOrderList' class.
pkgOrderList::OrderUnpack ( std::string* FileList )This method is from 'pkgOrderList' class.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )This constructor is from 'pkgOrderList' class.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgOrderList' class.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgOrderList' class.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgOrderList' class.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )This method is from 'pkgOrderList' class.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgOrderList' class.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )This method is from 'pkgOrderList' class.
pkgOrderList::WipeFlags ( unsigned long F )This method is from 'pkgOrderList' class.
pkgOrderList::~pkgOrderList [in-charge] ( )This method is from 'pkgOrderList' class.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::ConfigureAll ( )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::CreateOrderList ( )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )1st parameter 'Order' (reference) has base type 'pkgOrderList'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::FixMissing ( )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::Go ( int statusFd )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::OrderInstall ( )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::Reset ( )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
packagemanager.h
[+] class pkgPackageManager (1)
| Change |
Effect |
1 | Size of this class has been increased from 24 bytes to 48 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (43)
debSystem::CreatePM ( pkgDepCache* Cache ) constReturn value (pointer) has base type 'pkgPackageManager'.
pkgDPkgPM::CloseLog ( )This method is from derived class 'pkgDPkgPM'.
pkgDPkgPM::Configure ( pkgCache::Namespace::PkgIterator Pkg )This method is from derived class 'pkgDPkgPM'.
pkgDPkgPM::DoDpkgStatusFd ( int statusfd, int OutStatusFd )This method is from derived class 'pkgDPkgPM'.
pkgDPkgPM::DoStdin ( int master )This method is from derived class 'pkgDPkgPM'.
pkgDPkgPM::DoTerminalPty ( int master )This method is from derived class 'pkgDPkgPM'.
pkgDPkgPM::Go ( int StatusFd )This method is from derived class 'pkgDPkgPM'.
pkgDPkgPM::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )This method is from derived class 'pkgDPkgPM'.
pkgDPkgPM::OpenLog ( )This method is from derived class 'pkgDPkgPM'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )This constructor is from derived class 'pkgDPkgPM'.
pkgDPkgPM::ProcessDpkgStatusLine ( int OutStatusFd, char* line )This method is from derived class 'pkgDPkgPM'.
pkgDPkgPM::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )This method is from derived class 'pkgDPkgPM'.
pkgDPkgPM::Reset ( )This method is from derived class 'pkgDPkgPM'.
pkgDPkgPM::RunScriptsWithPkgs ( char const* Cnf )This method is from derived class 'pkgDPkgPM'.
pkgDPkgPM::SendV2Pkgs ( FILE* F )This method is from derived class 'pkgDPkgPM'.
pkgDPkgPM::~pkgDPkgPM [in-charge] ( )This method is from derived class 'pkgDPkgPM'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )This method is from 'pkgPackageManager' class.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )This method is from 'pkgPackageManager' class.
pkgPackageManager::ConfigureAll ( )This method is from 'pkgPackageManager' class.
pkgPackageManager::CreateOrderList ( )This method is from 'pkgPackageManager' class.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )This method is from 'pkgPackageManager' class.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )This method is from 'pkgPackageManager' class.
pkgPackageManager::DoInstall ( int statusFd )This method is from 'pkgPackageManager' class.
pkgPackageManager::DoInstallPostFork ( int statusFd )This method is from 'pkgPackageManager' class.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgPackageManager' class.
pkgPackageManager::FixMissing ( )This method is from 'pkgPackageManager' class.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )This method is from 'pkgPackageManager' class.
pkgPackageManager::Go ( int statusFd )This method is from 'pkgPackageManager' class.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )This method is from 'pkgPackageManager' class.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )This method is from 'pkgPackageManager' class.
pkgPackageManager::OrderInstall ( )This method is from 'pkgPackageManager' class.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )This constructor is from 'pkgPackageManager' class.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )This method is from 'pkgPackageManager' class.
pkgPackageManager::Reset ( )This method is from 'pkgPackageManager' class.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgPackageManager' class.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgPackageManager' class.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgPackageManager' class.
pkgPackageManager::~pkgPackageManager [in-charge] ( )This method is from 'pkgPackageManager' class.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )This method is from derived class 'pkgSimulate'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )This method is from derived class 'pkgSimulate'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )This constructor is from derived class 'pkgSimulate'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )This method is from derived class 'pkgSimulate'.
pkgSimulate::~pkgSimulate [in-charge] ( )This method is from derived class 'pkgSimulate'.
pkgcache.h
[+] class pkgCache (1)
| Change |
Effect |
1 | Size of this class has been increased from 60 bytes to 68 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (126)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache->Cache' in 1st parameter 'DB' (reference) has type 'pkgCache'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache->Cache' in 1st parameter 'DB' (reference) has type 'pkgCache'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) const1st parameter 'Cache' (reference) has base type 'pkgCache'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )2nd parameter 'Cache' (reference) has base type 'pkgCache'.
debStatusIndex::FindInCache ( pkgCache& Cache ) const1st parameter 'Cache' (reference) has base type 'pkgCache'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) const1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )2nd parameter 'Cache' (reference) has base type 'pkgCache'.
pkgCache::FindPkg ( std::string const& Name )This method is from 'pkgCache' class.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )This constructor is from 'pkgCache' class.
pkgCache::Priority ( unsigned char Priority )This method is from 'pkgCache' class.
pkgCache::sHash ( char const* S ) constThis method is from 'pkgCache' class.
pkgCache::sHash ( std::string const& S ) constThis method is from 'pkgCache' class.
pkgCache::~pkgCache [in-charge] ( )This method is from 'pkgCache' class.
pkgCacheFile::Close ( )Field 'this->DCache->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->DCache->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->DCache->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache->Cache' in the object of this method has type 'pkgCache'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache->Cache' in the object of this method has type 'pkgCache'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache' in 1st parameter 'cache' (reference) has base type 'pkgCache'.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )2nd parameter 'Cache' (reference) has base type 'pkgCache'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) const1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache' in 1st parameter 'p1' (reference) has type 'pkgCache'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache' in 1st parameter 'p1' (reference) has type 'pkgCache'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::Me [data]Field 'retval->Cache->Cache' in return value (pointer) has base type 'pkgCache'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::ConfigureAll ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::CreateOrderList ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Cache->Cache' in 1st parameter 'Order' (reference) has base type 'pkgCache'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::FixMissing ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::Go ( int statusFd )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::OrderInstall ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::Reset ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::InitDefaults ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )1st parameter 'Owner' (pointer) has base type 'pkgCache'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache' in the object of this method has base type 'pkgCache'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache' in the object of this method has base type 'pkgCache'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache' in the object of this method has base type 'pkgCache'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache' in the object of this method has base type 'pkgCache'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache' in 1st parameter 'Plcy' (reference) has base type 'pkgCache'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache' in 1st parameter 'Plcy' (reference) has base type 'pkgCache'.
[+] class pkgCache::Header (1)
| Change |
Effect |
1 | Size of this class has been increased from 8564 bytes to 16968 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (128)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->HeaderP' in 1st parameter 'DB' (reference) has base type 'pkgCache::Header'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->HeaderP' in 1st parameter 'DB' (reference) has base type 'pkgCache::Header'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->HeaderP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->HeaderP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::Header::CheckSizes ( pkgCache::Header& Against ) const1st parameter 'Against' (reference) has base type 'pkgCache::Header'.
pkgCache::Header::Header [in-charge] ( )This constructor is from 'pkgCache::Header' class.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::Priority ( unsigned char Priority )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::sHash ( char const* S ) constField 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::sHash ( std::string const& S ) constField 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::Close ( )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache->HeaderP' in 1st parameter 'cache' (reference) has base type 'pkgCache::Header'.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->HeaderP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->HeaderP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->HeaderP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Header'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::Me [data]Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::ConfigureAll ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::CreateOrderList ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Cache->Cache->HeaderP' in 1st parameter 'Order' (reference) has base type 'pkgCache::Header'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::FixMissing ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Go ( int statusFd )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::OrderInstall ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Reset ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->HeaderP' in 1st parameter 'Owner' (pointer) has base type 'pkgCache::Header'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )Field 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->HeaderP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Header'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->HeaderP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Header'.
pkgcachegen.h
[+] class pkgCacheGenerator (1)
| Change |
Effect |
1 | Size of this class has been increased from 184 bytes to 192 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (16)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache' in 1st parameter 'DB' (reference) has base type 'pkgCacheGenerator'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache' in 1st parameter 'DB' (reference) has base type 'pkgCacheGenerator'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )This constructor is from 'pkgCacheGenerator' class.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )This method is from 'pkgCacheGenerator' class.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache' in the object of this method has base type 'pkgCacheGenerator'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache' in the object of this method has base type 'pkgCacheGenerator'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) const1st parameter 'p1' (reference) has base type 'pkgCacheGenerator'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) const1st parameter 'p1' (reference) has base type 'pkgCacheGenerator'.
[+] class pkgCacheGenerator::ListParser (7)
| Change |
Effect |
1 | Size of this class has been changed from 24 bytes to 28 bytes. | 1) The class has only inline or auto-generated constructors which will be copied to applications at compile time and will allocate an older memory layout. Call of any exported method of this class may access a memory outside the allocated objects or inside the older memory structure and result in crash or incorrect behavior of applications. 2) The memory layout and size of subclasses will be changed. |
2 | Pure virtual method pkgCacheGenerator::ListParser::Architecture ( ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
3 | Pure virtual method pkgCacheGenerator::ListParser::NewVersion ( pkgCache::VerIterator& ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
4 | Pure virtual method pkgCacheGenerator::ListParser::UsePackage ( pkgCache::PkgIterator&, pkgCache::VerIterator& ) has been added to this class. | 1) Applications will not provide the implementation for this pure virtual method and therefore cause a crash in the library trying to call this method. 2) The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
5 | Virtual method pkgCacheGenerator::ListParser::CollectFileProvides ( pkgCache&, pkgCache::VerIterator& ) has been added to this class. | The layout of v-table has been changed. Call of any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
6 | Pure_Virtual method pkgCacheGenerator::ListParser::UsePackage ( pkgCache::PkgIterator, pkgCache::VerIterator ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
7 | Virtual method pkgCacheGenerator::ListParser::CollectFileProvides ( pkgCache&, pkgCache::VerIterator ) has been removed from this class. | The layout of v-table has been changed. Call of this virtual method or any virtual method at higher position in this class or its subclasses may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 16 entries | Virtual Table (New) - 18 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
__cxa_pure_virtual |
__cxa_pure_virtual |
12 |
__cxa_pure_virtual |
__cxa_pure_virtual |
16 |
__cxa_pure_virtual |
__cxa_pure_virtual |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
__cxa_pure_virtual |
__cxa_pure_virtual |
28 |
__cxa_pure_virtual |
__cxa_pure_virtual |
32 |
__cxa_pure_virtual |
__cxa_pure_virtual |
36 |
__cxa_pure_virtual |
__cxa_pure_virtual |
40 |
__cxa_pure_virtual |
__cxa_pure_virtual |
44 |
__cxa_pure_virtual |
__cxa_pure_virtual |
48 |
__cxa_pure_virtual |
__cxa_pure_virtual |
52 |
pkgCacheGenerator::ListParser::CollectFileProvides |
__cxa_pure_virtual |
56 |
pkgCacheGenerator::~ListParser |
__cxa_pure_virtual |
60 |
pkgCacheGenerator::~ListParser |
pkgCacheGenerator::ListParser::CollectFileProvides |
64 |
|
pkgCacheGenerator::~ListParser |
68 |
|
pkgCacheGenerator::~ListParser |
[+] affected symbols (31)
debListParser::ConvertRelation ( char const* I, unsigned int& Op ) [static]This method is from derived class 'debListParser'.
debListParser::debListParser [in-charge] ( FileFd* File )This constructor is from derived class 'debListParser'.
debListParser::Description ( )This method is from derived class 'debListParser'.
debListParser::Description_md5 ( )This method is from derived class 'debListParser'.
debListParser::DescriptionLanguage ( )This method is from derived class 'debListParser'.
debListParser::GetPrio ( std::string Str ) [static]This method is from derived class 'debListParser'.
debListParser::LoadReleaseInfo ( pkgCache::PkgFileIterator FileI, FileFd& File, std::string section )This method is from derived class 'debListParser'.
debListParser::NewVersion ( pkgCache::VerIterator Ver )This method is from derived class 'debListParser'.
debListParser::Offset ( )This method is from derived class 'debListParser'.
debListParser::Package ( )This method is from derived class 'debListParser'.
debListParser::ParseDepends ( char const* Start, char const* Stop, std::string& Package, std::string& Ver, unsigned int& Op, bool ParseArchFlags ) [static]This method is from derived class 'debListParser'.
debListParser::Size ( )This method is from derived class 'debListParser'.
debListParser::Step ( )This method is from derived class 'debListParser'.
debListParser::UsePackage ( pkgCache::PkgIterator Pkg, pkgCache::VerIterator Ver )This method is from derived class 'debListParser'.
debListParser::Version ( )This method is from derived class 'debListParser'.
debListParser::VersionHash ( )This method is from derived class 'debListParser'.
debListParser::~debListParser [in-charge] ( )This method is from derived class 'debListParser'.
pkgCacheGenerator::ListParser::Description ( )This method is from 'pkgCacheGenerator::ListParser' class.
pkgCacheGenerator::ListParser::Description_md5 ( )This method is from 'pkgCacheGenerator::ListParser' class.
pkgCacheGenerator::ListParser::DescriptionLanguage ( )This method is from 'pkgCacheGenerator::ListParser' class.
pkgCacheGenerator::ListParser::Offset ( )This method is from 'pkgCacheGenerator::ListParser' class.
pkgCacheGenerator::ListParser::Package ( )This method is from 'pkgCacheGenerator::ListParser' class.
pkgCacheGenerator::ListParser::Size ( )This method is from 'pkgCacheGenerator::ListParser' class.
pkgCacheGenerator::ListParser::Step ( )This method is from 'pkgCacheGenerator::ListParser' class.
pkgCacheGenerator::ListParser::Version ( )This method is from 'pkgCacheGenerator::ListParser' class.
pkgCacheGenerator::ListParser::VersionHash ( )This method is from 'pkgCacheGenerator::ListParser' class.
pkgCacheGenerator::ListParser::~ListParser [in-charge] ( )This method is from 'pkgCacheGenerator::ListParser' class.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )1st parameter 'List' (reference) has base type 'pkgCacheGenerator::ListParser'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )1st parameter 'List' (reference) has base type 'pkgCacheGenerator::ListParser'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )2nd parameter 'List' (reference) has base type 'pkgCacheGenerator::ListParser'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )2nd parameter 'List' (reference) has base type 'pkgCacheGenerator::ListParser'.
versionmatch.h
[+] class pkgVersionMatch (1)
| Change |
Effect |
1 | Size of this class has been increased from 52 bytes to 56 bytes. | 1) An object of this class can be allocated by the applications and old size will be hardcoded at the compile time. Call of any exported constructor will break the memory of neighbouring objects on the stack or heap. 2) The memory layout and size of subclasses will be changed. |
[+] affected symbols (4)
pkgVersionMatch::FileMatch ( pkgCache::PkgFileIterator File )This method is from 'pkgVersionMatch' class.
pkgVersionMatch::Find ( pkgCache::PkgIterator Pkg )This method is from 'pkgVersionMatch' class.
pkgVersionMatch::MatchVer ( char const* A, std::string B, bool Prefix )This method is from 'pkgVersionMatch' class.
pkgVersionMatch::pkgVersionMatch [in-charge] ( std::string Data, pkgVersionMatch::MatchType Type )This constructor is from 'pkgVersionMatch' class.
to the top
Problems with Symbols, High Severity (70)
acquire-item.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] pkgAcqFile::pkgAcqFile [not-in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename ) (1)
changed to:pkgAcqFile::pkgAcqFile [not-in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename, bool IsIndexFile )
[symbol: _ZN10pkgAcqFileC2EP10pkgAcquireSsSsmSsSsRKSsS3_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10pkgAcqFileC2EP10pkgAcquireSsSsmSsSsRKSsS3_ to _ZN10pkgAcqFileC2EP10pkgAcquireSsSsmSsSsRKSsS3_b. This may cause "undefined reference" linker error in old client applications. |
[+] pkgAcqFile::pkgAcqFile [in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename ) (1)
changed to:pkgAcqFile::pkgAcqFile [in-charge] ( pkgAcquire* Owner, std::string URI, std::string Hash, unsigned long Size, std::string Desc, std::string ShortDesc, std::string const& DestDir, std::string const& DestFilename, bool IsIndexFile )
[symbol: _ZN10pkgAcqFileC1EP10pkgAcquireSsSsmSsSsRKSsS3_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN10pkgAcqFileC1EP10pkgAcquireSsSsmSsSsRKSsS3_ to _ZN10pkgAcqFileC1EP10pkgAcquireSsSsmSsSsRKSsS3_b. This may cause "undefined reference" linker error in old client applications. |
[+] pkgAcqIndexDiffs::pkgAcqIndexDiffs [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::vector<DiffInfo> diffs ) (1)
changed to:pkgAcqIndexDiffs::pkgAcqIndexDiffs [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string ServerSha1, std::vector<DiffInfo> diffs )
[symbol: _ZN16pkgAcqIndexDiffsC1EP10pkgAcquireSsSsSs10HashStringSt6vectorI8DiffInfoSaIS4_EE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN16pkgAcqIndexDiffsC1EP10pkgAcquireSsSsSs10HashStringSt6vectorI8DiffInfoSaIS4_EE to _ZN16pkgAcqIndexDiffsC1EP10pkgAcquireSsSsSs10HashStringSsSt6vectorI8DiffInfoSaIS4_EE. This may cause "undefined reference" linker error in old client applications. |
[+] pkgAcqIndexDiffs::pkgAcqIndexDiffs [not-in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::vector<DiffInfo> diffs ) (1)
changed to:pkgAcqIndexDiffs::pkgAcqIndexDiffs [not-in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string ServerSha1, std::vector<DiffInfo> diffs )
[symbol: _ZN16pkgAcqIndexDiffsC2EP10pkgAcquireSsSsSs10HashStringSt6vectorI8DiffInfoSaIS4_EE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN16pkgAcqIndexDiffsC2EP10pkgAcquireSsSsSs10HashStringSt6vectorI8DiffInfoSaIS4_EE to _ZN16pkgAcqIndexDiffsC2EP10pkgAcquireSsSsSs10HashStringSsSt6vectorI8DiffInfoSaIS4_EE. This may cause "undefined reference" linker error in old client applications. |
cachefile.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] pkgCacheFile::BuildCaches ( OpProgress& Progress, bool WithLock ) (1)
changed to:pkgCacheFile::BuildCaches ( OpProgress* Progress, bool WithLock )
[symbol: _ZN12pkgCacheFile11BuildCachesER10OpProgressb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN12pkgCacheFile11BuildCachesER10OpProgressb to _ZN12pkgCacheFile11BuildCachesEP10OpProgressb. This may cause "undefined reference" linker error in old client applications. |
[+] pkgCacheFile::Open ( OpProgress& Progress, bool WithLock ) (1)
changed to:pkgCacheFile::Open ( OpProgress* Progress, bool WithLock )
[symbol: _ZN12pkgCacheFile4OpenER10OpProgressb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN12pkgCacheFile4OpenER10OpProgressb to _ZN12pkgCacheFile4OpenEP10OpProgressb. This may cause "undefined reference" linker error in old client applications. |
cacheiterators.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] pkgCache::DepIterator::AllTargets ( ) (1)
changed to:pkgCache::DepIterator::AllTargets ( ) const
[symbol: _ZN8pkgCache11DepIterator10AllTargetsEv]
| Change | Effect |
---|
1 | Method became const. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8pkgCache11DepIterator10AllTargetsEv to _ZNK8pkgCache11DepIterator10AllTargetsEv. This may cause "undefined reference" linker error in old client applications. |
[+] pkgCache::DepIterator::IsCritical ( ) (1)
changed to:pkgCache::DepIterator::IsCritical ( ) const
[symbol: _ZN8pkgCache11DepIterator10IsCriticalEv]
| Change | Effect |
---|
1 | Method became const. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8pkgCache11DepIterator10IsCriticalEv to _ZNK8pkgCache11DepIterator10IsCriticalEv. This may cause "undefined reference" linker error in old client applications. |
[+] pkgCache::DepIterator::SmartTargetPkg ( pkgCache::PkgIterator& Result ) (1)
changed to:pkgCache::DepIterator::SmartTargetPkg ( pkgCache::PkgIterator& Result ) const
[symbol: _ZN8pkgCache11DepIterator14SmartTargetPkgERNS_11PkgIteratorE]
| Change | Effect |
---|
1 | Method became const. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8pkgCache11DepIterator14SmartTargetPkgERNS_11PkgIteratorE to _ZNK8pkgCache11DepIterator14SmartTargetPkgERNS_11PkgIteratorE. This may cause "undefined reference" linker error in old client applications. |
[+] pkgCache::VerIterator::RelStr ( ) (1)
changed to:pkgCache::VerIterator::RelStr ( ) const
[symbol: _ZN8pkgCache11VerIterator6RelStrEv]
| Change | Effect |
---|
1 | Method became const. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8pkgCache11VerIterator6RelStrEv to _ZNK8pkgCache11VerIterator6RelStrEv. This may cause "undefined reference" linker error in old client applications. |
configuration.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] Configuration::Clear ( std::string const Name ) (1)
changed to:Configuration::Clear ( std::string const& Name )
[symbol: _ZN13Configuration5ClearESs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13Configuration5ClearESs to _ZN13Configuration5ClearERKSs. This may cause "undefined reference" linker error in old client applications. |
[+] Configuration::Clear ( std::string const List, int Value ) (1)
changed to:Configuration::Clear ( std::string const& Name )
[symbol: _ZN13Configuration5ClearESsi]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13Configuration5ClearESsi to _ZN13Configuration5ClearERKSs. This may cause "undefined reference" linker error in old client applications. |
[+] Configuration::Clear ( std::string const List, std::string Value ) (1)
changed to:Configuration::Clear ( std::string const& Name )
[symbol: _ZN13Configuration5ClearESsSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13Configuration5ClearESsSs to _ZN13Configuration5ClearERKSs. This may cause "undefined reference" linker error in old client applications. |
[+] Configuration::FindB ( char const* Name, bool Default ) const (1)
changed to:Configuration::FindB ( char const* Name, bool const& Default ) const
[symbol: _ZNK13Configuration5FindBEPKcb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK13Configuration5FindBEPKcb to _ZNK13Configuration5FindBEPKcRKb. This may cause "undefined reference" linker error in old client applications. |
[+] Configuration::FindI ( char const* Name, int Default ) const (1)
changed to:Configuration::FindI ( char const* Name, int const& Default ) const
[symbol: _ZNK13Configuration5FindIEPKci]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK13Configuration5FindIEPKci to _ZNK13Configuration5FindIEPKcRKi. This may cause "undefined reference" linker error in old client applications. |
[+] Configuration::Set ( char const* Name, int Value ) (1)
changed to:Configuration::Set ( char const* Name, int const& Value )
[symbol: _ZN13Configuration3SetEPKci]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13Configuration3SetEPKci to _ZN13Configuration3SetEPKcRKi. This may cause "undefined reference" linker error in old client applications. |
[+] ReadConfigDir ( Configuration& Conf, std::string const& Dir, bool AsSectional, unsigned int Depth ) (1)
changed to:ReadConfigDir ( Configuration& Conf, std::string const& Dir, bool const& AsSectional, unsigned int const& Depth )
[symbol: _Z13ReadConfigDirR13ConfigurationRKSsbj]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _Z13ReadConfigDirR13ConfigurationRKSsbj to _Z13ReadConfigDirR13ConfigurationRKSsRKbRKj. This may cause "undefined reference" linker error in old client applications. |
[+] ReadConfigFile ( Configuration& Conf, std::string const& FName, bool AsSectional, unsigned int Depth ) (1)
changed to:ReadConfigFile ( Configuration& Conf, std::string const& FName, bool const& AsSectional, unsigned int const& Depth )
[symbol: _Z14ReadConfigFileR13ConfigurationRKSsbj]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _Z14ReadConfigFileR13ConfigurationRKSsbj to _Z14ReadConfigFileR13ConfigurationRKSsRKbRKj. This may cause "undefined reference" linker error in old client applications. |
debindexfile.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] debPackagesIndex::debPackagesIndex [in-charge] ( std::string URI, std::string Dist, std::string Section, bool Trusted ) (1)
changed to:debPackagesIndex::debPackagesIndex [in-charge] ( std::string const& URI, std::string const& Dist, std::string const& Section, bool const& Trusted, std::string const& Arch )
[symbol: _ZN16debPackagesIndexC1ESsSsSsb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN16debPackagesIndexC1ESsSsSsb to _ZN16debPackagesIndexC1ERKSsS1_S1_RKbS1_. This may cause "undefined reference" linker error in old client applications. |
[+] debPackagesIndex::debPackagesIndex [not-in-charge] ( std::string URI, std::string Dist, std::string Section, bool Trusted ) (1)
changed to:debPackagesIndex::debPackagesIndex [not-in-charge] ( std::string const& URI, std::string const& Dist, std::string const& Section, bool const& Trusted, std::string const& Arch )
[symbol: _ZN16debPackagesIndexC2ESsSsSsb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN16debPackagesIndexC2ESsSsSsb to _ZN16debPackagesIndexC2ERKSsS1_S1_RKbS1_. This may cause "undefined reference" linker error in old client applications. |
[+] debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) const (1)
changed to:debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) const
[symbol: _ZNK16debPackagesIndex5MergeER17pkgCacheGeneratorR10OpProgress]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK16debPackagesIndex5MergeER17pkgCacheGeneratorR10OpProgress to _ZNK16debPackagesIndex5MergeER17pkgCacheGeneratorP10OpProgress. This may cause "undefined reference" linker error in old client applications. |
[+] debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) const (1)
changed to:debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) const
[symbol: _ZNK14debStatusIndex5MergeER17pkgCacheGeneratorR10OpProgress]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK14debStatusIndex5MergeER17pkgCacheGeneratorR10OpProgress to _ZNK14debStatusIndex5MergeER17pkgCacheGeneratorP10OpProgress. This may cause "undefined reference" linker error in old client applications. |
[+] debTranslationsIndex::debTranslationsIndex [in-charge] ( std::string URI, std::string Dist, std::string Section ) (1)
changed to:debTranslationsIndex::debTranslationsIndex [in-charge] ( std::string URI, std::string Dist, std::string Section, char const*const Language )
[symbol: _ZN20debTranslationsIndexC1ESsSsSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN20debTranslationsIndexC1ESsSsSs to _ZN20debTranslationsIndexC1ESsSsSsPKc. This may cause "undefined reference" linker error in old client applications. |
[+] debTranslationsIndex::debTranslationsIndex [not-in-charge] ( std::string URI, std::string Dist, std::string Section ) (1)
changed to:debTranslationsIndex::debTranslationsIndex [not-in-charge] ( std::string URI, std::string Dist, std::string Section, char const*const Language )
[symbol: _ZN20debTranslationsIndexC2ESsSsSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN20debTranslationsIndexC2ESsSsSs to _ZN20debTranslationsIndexC2ESsSsSsPKc. This may cause "undefined reference" linker error in old client applications. |
[+] debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) const (1)
changed to:debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress* Prog ) const
[symbol: _ZNK20debTranslationsIndex5MergeER17pkgCacheGeneratorR10OpProgress]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK20debTranslationsIndex5MergeER17pkgCacheGeneratorR10OpProgress to _ZNK20debTranslationsIndex5MergeER17pkgCacheGeneratorP10OpProgress. This may cause "undefined reference" linker error in old client applications. |
deblistparser.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] debListParser::debListParser [not-in-charge] ( FileFd* File ) (1)
changed to:debListParser::debListParser [not-in-charge] ( FileFd* File, std::string const& Arch )
[symbol: _ZN13debListParserC2EP6FileFd]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13debListParserC2EP6FileFd to _ZN13debListParserC2EP6FileFdRKSs. This may cause "undefined reference" linker error in old client applications. |
[+] debListParser::debListParser [in-charge] ( FileFd* File ) (1)
changed to:debListParser::debListParser [in-charge] ( FileFd* File, std::string const& Arch )
[symbol: _ZN13debListParserC1EP6FileFd]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13debListParserC1EP6FileFd to _ZN13debListParserC1EP6FileFdRKSs. This may cause "undefined reference" linker error in old client applications. |
[+] debListParser::LoadReleaseInfo ( pkgCache::PkgFileIterator FileI, FileFd& File, std::string section ) (1)
changed to:debListParser::LoadReleaseInfo ( pkgCache::PkgFileIterator& FileI, FileFd& File, std::string section )
[symbol: _ZN13debListParser15LoadReleaseInfoEN8pkgCache15PkgFileIteratorER6FileFdSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13debListParser15LoadReleaseInfoEN8pkgCache15PkgFileIteratorER6FileFdSs to _ZN13debListParser15LoadReleaseInfoERN8pkgCache15PkgFileIteratorER6FileFdSs. This may cause "undefined reference" linker error in old client applications. |
[+] debListParser::NewVersion ( pkgCache::VerIterator Ver ) (1)
changed to:debListParser::NewVersion ( pkgCache::VerIterator& Ver )
[symbol: _ZN13debListParser10NewVersionEN8pkgCache11VerIteratorE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13debListParser10NewVersionEN8pkgCache11VerIteratorE to _ZN13debListParser10NewVersionERN8pkgCache11VerIteratorE. This may cause "undefined reference" linker error in old client applications. |
[+] debListParser::ParseDepends ( char const* Start, char const* Stop, std::string& Package, std::string& Ver, unsigned int& Op, bool ParseArchFlags ) [static] (1)
changed to:debListParser::ParseDepends ( char const* Start, char const* Stop, std::string& Package, std::string& Ver, unsigned int& Op, bool const& ParseArchFlags, bool const& StripMultiArch ) [static]
[symbol: _ZN13debListParser12ParseDependsEPKcS1_RSsS2_Rjb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13debListParser12ParseDependsEPKcS1_RSsS2_Rjb to _ZN13debListParser12ParseDependsEPKcS1_RSsS2_RjRKbS5_. This may cause "undefined reference" linker error in old client applications. |
[+] debListParser::UsePackage ( pkgCache::PkgIterator Pkg, pkgCache::VerIterator Ver ) (1)
changed to:debListParser::UsePackage ( pkgCache::PkgIterator& Pkg, pkgCache::VerIterator& Ver )
[symbol: _ZN13debListParser10UsePackageEN8pkgCache11PkgIteratorENS0_11VerIteratorE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13debListParser10UsePackageEN8pkgCache11PkgIteratorENS0_11VerIteratorE to _ZN13debListParser10UsePackageERN8pkgCache11PkgIteratorERNS0_11VerIteratorE. This may cause "undefined reference" linker error in old client applications. |
debmetaindex.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] debReleaseIndex::ArchiveURI ( std::string&restrict File ) const (1)
changed to:debReleaseIndex::ArchiveURI ( std::string const& File ) const
[symbol: _ZNK15debReleaseIndex10ArchiveURIESs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK15debReleaseIndex10ArchiveURIESs to _ZNK15debReleaseIndex10ArchiveURIERKSs. This may cause "undefined reference" linker error in old client applications. |
[+] debReleaseIndex::debReleaseIndex [not-in-charge] ( std::string URI, std::string Dist ) (1)
changed to:debReleaseIndex::debReleaseIndex [not-in-charge] ( std::string const& URI, std::string const& Dist )
[symbol: _ZN15debReleaseIndexC2ESsSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN15debReleaseIndexC2ESsSs to _ZN15debReleaseIndexC2ERKSsS1_. This may cause "undefined reference" linker error in old client applications. |
[+] debReleaseIndex::debReleaseIndex [in-charge] ( std::string URI, std::string Dist ) (1)
changed to:debReleaseIndex::debReleaseIndex [in-charge] ( std::string const& URI, std::string const& Dist )
[symbol: _ZN15debReleaseIndexC1ESsSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN15debReleaseIndexC1ESsSs to _ZN15debReleaseIndexC1ERKSsS1_. This may cause "undefined reference" linker error in old client applications. |
[+] debReleaseIndex::debSectionEntry::debSectionEntry [not-in-charge] ( std::string Section, bool IsSrc ) (1)
changed to:debReleaseIndex::debSectionEntry::debSectionEntry [not-in-charge] ( std::string const& Section, bool const& IsSrc )
[symbol: _ZN15debReleaseIndex15debSectionEntryC2ESsb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN15debReleaseIndex15debSectionEntryC2ESsb to _ZN15debReleaseIndex15debSectionEntryC2ERKSsRKb. This may cause "undefined reference" linker error in old client applications. |
[+] debReleaseIndex::debSectionEntry::debSectionEntry [in-charge] ( std::string Section, bool IsSrc ) (1)
changed to:debReleaseIndex::debSectionEntry::debSectionEntry [in-charge] ( std::string const& Section, bool const& IsSrc )
[symbol: _ZN15debReleaseIndex15debSectionEntryC1ESsb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN15debReleaseIndex15debSectionEntryC1ESsb to _ZN15debReleaseIndex15debSectionEntryC1ERKSsRKb. This may cause "undefined reference" linker error in old client applications. |
[+] debReleaseIndex::GetIndexes ( pkgAcquire* Owner, bool GetAll ) const (1)
changed to:debReleaseIndex::GetIndexes ( pkgAcquire* Owner, bool const& GetAll ) const
[symbol: _ZNK15debReleaseIndex10GetIndexesEP10pkgAcquireb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK15debReleaseIndex10GetIndexesEP10pkgAcquireb to _ZNK15debReleaseIndex10GetIndexesEP10pkgAcquireRKb. This may cause "undefined reference" linker error in old client applications. |
[+] debReleaseIndex::IndexURI ( char const* Type, std::string const Section ) const (1)
changed to:debReleaseIndex::IndexURI ( char const* Type, std::string const& Section, std::string const& Arch ) const
[symbol: _ZNK15debReleaseIndex8IndexURIEPKcSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK15debReleaseIndex8IndexURIEPKcSs to _ZNK15debReleaseIndex8IndexURIEPKcRKSsS3_. This may cause "undefined reference" linker error in old client applications. |
[+] debReleaseIndex::IndexURISuffix ( char const* Type, std::string const Section ) const (1)
changed to:debReleaseIndex::IndexURISuffix ( char const* Type, std::string const& Section, std::string const& Arch ) const
[symbol: _ZNK15debReleaseIndex14IndexURISuffixEPKcSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK15debReleaseIndex14IndexURISuffixEPKcSs to _ZNK15debReleaseIndex14IndexURISuffixEPKcRKSsS3_. This may cause "undefined reference" linker error in old client applications. |
[+] debReleaseIndex::Info ( char const* Type, std::string const Section ) const (1)
changed to:debReleaseIndex::Info ( char const* Type, std::string const& Section, std::string const& Arch ) const
[symbol: _ZNK15debReleaseIndex4InfoEPKcSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK15debReleaseIndex4InfoEPKcSs to _ZNK15debReleaseIndex4InfoEPKcRKSsS3_. This may cause "undefined reference" linker error in old client applications. |
[+] debReleaseIndex::SourceIndexURI ( char const* Type, std::string const Section ) const (1)
changed to:debReleaseIndex::SourceIndexURI ( char const* Type, std::string const& Section ) const
[symbol: _ZNK15debReleaseIndex14SourceIndexURIEPKcSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK15debReleaseIndex14SourceIndexURIEPKcSs to _ZNK15debReleaseIndex14SourceIndexURIEPKcRKSs. This may cause "undefined reference" linker error in old client applications. |
[+] debReleaseIndex::SourceIndexURISuffix ( char const* Type, std::string const Section ) const (1)
changed to:debReleaseIndex::SourceIndexURISuffix ( char const* Type, std::string const& Section ) const
[symbol: _ZNK15debReleaseIndex20SourceIndexURISuffixEPKcSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK15debReleaseIndex20SourceIndexURISuffixEPKcSs to _ZNK15debReleaseIndex20SourceIndexURISuffixEPKcRKSs. This may cause "undefined reference" linker error in old client applications. |
debsrcrecords.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] debSrcRecordParser::BuildDepends ( std::vector<pkgSrcRecords::Parser::BuildDepRec>& BuildDeps, bool ArchOnly ) (1)
changed to:debSrcRecordParser::BuildDepends ( std::vector<pkgSrcRecords::Parser::BuildDepRec>& BuildDeps, bool const& ArchOnly, bool const& StripMultiArch )
[symbol: _ZN18debSrcRecordParser12BuildDependsERSt6vectorIN13pkgSrcRecords6Parser11BuildDepRecESaIS3_EEb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN18debSrcRecordParser12BuildDependsERSt6vectorIN13pkgSrcRecords6Parser11BuildDepRecESaIS3_EEb to _ZN18debSrcRecordParser12BuildDependsERSt6vectorIN13pkgSrcRecords6Parser11BuildDepRecESaIS3_EERKbS8_. This may cause "undefined reference" linker error in old client applications. |
depcache.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] pkgDepCache::Policy::GetCandidateVer ( pkgCache::Namespace::PkgIterator Pkg ) (1)
changed to:pkgDepCache::Policy::GetCandidateVer ( pkgCache::Namespace::PkgIterator const& Pkg )
[symbol: _ZN11pkgDepCache6Policy15GetCandidateVerEN8pkgCache11PkgIteratorE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11pkgDepCache6Policy15GetCandidateVerEN8pkgCache11PkgIteratorE to _ZN11pkgDepCache6Policy15GetCandidateVerERKN8pkgCache11PkgIteratorE. This may cause "undefined reference" linker error in old client applications. |
[+] pkgDepCache::Policy::IsImportantDep ( pkgCache::Namespace::DepIterator Dep ) (1)
changed to:pkgDepCache::Policy::IsImportantDep ( pkgCache::Namespace::DepIterator const& Dep )
[symbol: _ZN11pkgDepCache6Policy14IsImportantDepEN8pkgCache11DepIteratorE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11pkgDepCache6Policy14IsImportantDepEN8pkgCache11DepIteratorE to _ZN11pkgDepCache6Policy14IsImportantDepERKN8pkgCache11DepIteratorE. This may cause "undefined reference" linker error in old client applications. |
[+] pkgDepCache::SetCandidateVersion ( pkgCache::Namespace::VerIterator TargetVer ) (1)
changed to:pkgDepCache::SetCandidateVersion ( pkgCache::Namespace::VerIterator TargetVer, bool const& Pseudo )
[symbol: _ZN11pkgDepCache19SetCandidateVersionEN8pkgCache11VerIteratorE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11pkgDepCache19SetCandidateVersionEN8pkgCache11VerIteratorE to _ZN11pkgDepCache19SetCandidateVersionEN8pkgCache11VerIteratorERKb. This may cause "undefined reference" linker error in old client applications. |
error.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] GlobalError::DumpErrors ( ) (1)
changed to:GlobalError::DumpErrors ( std::ostream& out, GlobalError::MsgType const& threshold, bool const& mergeStack )
[symbol: _ZN11GlobalError10DumpErrorsEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11GlobalError10DumpErrorsEv to _ZN11GlobalError10DumpErrorsERSoRKNS_7MsgTypeERKb. This may cause "undefined reference" linker error in old client applications. |
indexfile.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] pkgIndexFile::Type::CreatePkgParser ( pkgCache::PkgFileIterator p1 ) const (2)
changed to:pkgIndexFile::Type::CreatePkgParser ( pkgCache::PkgFileIterator&restrict p1 ) const
[symbol: _ZNK12pkgIndexFile4Type15CreatePkgParserEN8pkgCache15PkgFileIteratorE]
| Change | Effect |
---|
1 | Type of 1st parameter p1 has been changed from pkgCache::PkgFileIterator (8 bytes) to pkgCache::PkgFileIterator&restrict (12 bytes). | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
2 | The pointer level of 1st parameter p1 has been increased from 0 to 1. | The library function may try to access unallocated memory by the dereferencing of old parameter value and therefore cause a crash of applications. |
mmap.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] DynamicMMap::DynamicMMap [in-charge] ( FileFd& F, unsigned long Flags, unsigned long WorkSpace ) (1)
changed to:DynamicMMap::DynamicMMap [in-charge] ( FileFd& F, unsigned long Flags, unsigned long const& WorkSpace, unsigned long const& Grow, unsigned long const& Limit )
[symbol: _ZN11DynamicMMapC1ER6FileFdmm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11DynamicMMapC1ER6FileFdmm to _ZN11DynamicMMapC1ER6FileFdmRKmS3_S3_. This may cause "undefined reference" linker error in old client applications. |
[+] DynamicMMap::DynamicMMap [not-in-charge] ( FileFd& F, unsigned long Flags, unsigned long WorkSpace ) (1)
changed to:DynamicMMap::DynamicMMap [not-in-charge] ( FileFd& F, unsigned long Flags, unsigned long const& WorkSpace, unsigned long const& Grow, unsigned long const& Limit )
[symbol: _ZN11DynamicMMapC2ER6FileFdmm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11DynamicMMapC2ER6FileFdmm to _ZN11DynamicMMapC2ER6FileFdmRKmS3_S3_. This may cause "undefined reference" linker error in old client applications. |
[+] DynamicMMap::DynamicMMap [in-charge] ( unsigned long Flags, unsigned long WorkSpace ) (1)
changed to:DynamicMMap::DynamicMMap [in-charge] ( FileFd& F, unsigned long Flags, unsigned long const& WorkSpace, unsigned long const& Grow, unsigned long const& Limit )
[symbol: _ZN11DynamicMMapC1Emm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11DynamicMMapC1Emm to _ZN11DynamicMMapC1ER6FileFdmRKmS3_S3_. This may cause "undefined reference" linker error in old client applications. |
[+] DynamicMMap::DynamicMMap [not-in-charge] ( unsigned long Flags, unsigned long WorkSpace ) (1)
changed to:DynamicMMap::DynamicMMap [not-in-charge] ( FileFd& F, unsigned long Flags, unsigned long const& WorkSpace, unsigned long const& Grow, unsigned long const& Limit )
[symbol: _ZN11DynamicMMapC2Emm]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN11DynamicMMapC2Emm to _ZN11DynamicMMapC2ER6FileFdmRKmS3_S3_. This may cause "undefined reference" linker error in old client applications. |
packagemanager.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 ) (2)
changed to:pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator&restrict p1 )
[symbol: _ZN17pkgPackageManager9ConfigureEN8pkgCache11PkgIteratorE]
| Change | Effect |
---|
1 | Type of 1st parameter p1 has been changed from pkgCache::Namespace::PkgIterator (12 bytes) to pkgCache::Namespace::PkgIterator&restrict (16 bytes). | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
2 | The pointer level of 1st parameter p1 has been increased from 0 to 1. | The library function may try to access unallocated memory by the dereferencing of old parameter value and therefore cause a crash of applications. |
[+] pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 ) (2)
changed to:pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator&restrict p1, std::string&restrict p2 )
[symbol: _ZN17pkgPackageManager7InstallEN8pkgCache11PkgIteratorESs]
| Change | Effect |
---|
1 | Type of 1st parameter p1 has been changed from pkgCache::Namespace::PkgIterator (12 bytes) to pkgCache::Namespace::PkgIterator&restrict (16 bytes). | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
2 | The pointer level of 1st parameter p1 has been increased from 0 to 1. | The library function may try to access unallocated memory by the dereferencing of old parameter value and therefore cause a crash of applications. |
[+] pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 ) (2)
changed to:pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator&restrict p1, bool p2 )
[symbol: _ZN17pkgPackageManager6RemoveEN8pkgCache11PkgIteratorEb]
| Change | Effect |
---|
1 | Type of 1st parameter p1 has been changed from pkgCache::Namespace::PkgIterator (12 bytes) to pkgCache::Namespace::PkgIterator&restrict (16 bytes). | Layout of parameter's stack has been changed and therefore parameters at higher positions in the stack may be incorrectly initialized by applications. |
2 | The pointer level of 1st parameter p1 has been increased from 0 to 1. | The library function may try to access unallocated memory by the dereferencing of old parameter value and therefore cause a crash of applications. |
pkgcache.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] pkgCache::ReMap ( ) (1)
changed to:pkgCache::ReMap ( bool const& Errorchecks )
[symbol: _ZN8pkgCache5ReMapEv]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN8pkgCache5ReMapEv to _ZN8pkgCache5ReMapERKb. This may cause "undefined reference" linker error in old client applications. |
pkgcachegen.h,
libapt-inst-libc6.9-6.so.1.1.0
[+] pkgCacheGenerator::ListParser::CollectFileProvides ( pkgCache& Cache, pkgCache::VerIterator Ver ) (1)
changed to:pkgCacheGenerator::ListParser::CollectFileProvides ( pkgCache& Cache, pkgCache::VerIterator& Ver )
[symbol: _ZN17pkgCacheGenerator10ListParser19CollectFileProvidesER8pkgCacheNS1_11VerIteratorE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN17pkgCacheGenerator10ListParser19CollectFileProvidesER8pkgCacheNS1_11VerIteratorE to _ZN17pkgCacheGenerator10ListParser19CollectFileProvidesER8pkgCacheRNS1_11VerIteratorE. This may cause "undefined reference" linker error in old client applications. |
pkgcachegen.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] pkgCacheGenerator::ListParser::NewDepends ( pkgCache::VerIterator Ver, std::string const& Package, std::string const& Version, unsigned int Op, unsigned int Type ) (1)
changed to:pkgCacheGenerator::ListParser::NewDepends ( pkgCache::VerIterator& Ver, std::string const& Package, std::string const& Arch, std::string const& Version, unsigned int Op, unsigned int Type )
[symbol: _ZN17pkgCacheGenerator10ListParser10NewDependsEN8pkgCache11VerIteratorERKSsS4_jj]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN17pkgCacheGenerator10ListParser10NewDependsEN8pkgCache11VerIteratorERKSsS4_jj to _ZN17pkgCacheGenerator10ListParser10NewDependsERN8pkgCache11VerIteratorERKSsS5_S5_jj. This may cause "undefined reference" linker error in old client applications. |
[+] pkgCacheGenerator::ListParser::NewProvides ( pkgCache::VerIterator Ver, std::string const& Package, std::string const& Version ) (1)
changed to:pkgCacheGenerator::ListParser::NewProvides ( pkgCache::VerIterator& Ver, std::string const& PkgName, std::string const& PkgArch, std::string const& Version )
[symbol: _ZN17pkgCacheGenerator10ListParser11NewProvidesEN8pkgCache11VerIteratorERKSsS4_]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN17pkgCacheGenerator10ListParser11NewProvidesEN8pkgCache11VerIteratorERKSsS4_ to _ZN17pkgCacheGenerator10ListParser11NewProvidesERN8pkgCache11VerIteratorERKSsS5_S5_. This may cause "undefined reference" linker error in old client applications. |
[+] pkgCacheGenerator::NewPackage ( pkgCache::PkgIterator& Pkg, std::string const& PkgName ) (1)
changed to:pkgCacheGenerator::NewPackage ( pkgCache::PkgIterator& Pkg, std::string const& Name, std::string const& Arch )
[symbol: _ZN17pkgCacheGenerator10NewPackageERN8pkgCache11PkgIteratorERKSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN17pkgCacheGenerator10NewPackageERN8pkgCache11PkgIteratorERKSs to _ZN17pkgCacheGenerator10NewPackageERN8pkgCache11PkgIteratorERKSsS4_. This may cause "undefined reference" linker error in old client applications. |
policy.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] pkgPolicy::GetCandidateVer ( pkgCache::PkgIterator Pkg ) (1)
changed to:pkgPolicy::GetCandidateVer ( pkgCache::PkgIterator const& Pkg )
[symbol: _ZN9pkgPolicy15GetCandidateVerEN8pkgCache11PkgIteratorE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN9pkgPolicy15GetCandidateVerEN8pkgCache11PkgIteratorE to _ZN9pkgPolicy15GetCandidateVerERKN8pkgCache11PkgIteratorE. This may cause "undefined reference" linker error in old client applications. |
[+] pkgPolicy::GetMatch ( pkgCache::PkgIterator Pkg ) (1)
changed to:pkgPolicy::GetMatch ( pkgCache::PkgIterator const& Pkg )
[symbol: _ZN9pkgPolicy8GetMatchEN8pkgCache11PkgIteratorE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN9pkgPolicy8GetMatchEN8pkgCache11PkgIteratorE to _ZN9pkgPolicy8GetMatchERKN8pkgCache11PkgIteratorE. This may cause "undefined reference" linker error in old client applications. |
[+] pkgPolicy::IsImportantDep ( pkgCache::DepIterator Dep ) (1)
changed to:pkgPolicy::IsImportantDep ( pkgCache::DepIterator const& Dep )
[symbol: _ZN9pkgPolicy14IsImportantDepEN8pkgCache11DepIteratorE]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN9pkgPolicy14IsImportantDepEN8pkgCache11DepIteratorE to _ZN9pkgPolicy14IsImportantDepERKN8pkgCache11DepIteratorE. This may cause "undefined reference" linker error in old client applications. |
sourcelist.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] pkgSourceList::Type::ParseLine ( std::vector<metaIndex*>& List, char const* Buffer, unsigned long CurLine, std::string File ) const (1)
changed to:pkgSourceList::Type::ParseLine ( std::vector<metaIndex*>& List, char const* Buffer, unsigned long const& CurLine, std::string const& File ) const
[symbol: _ZNK13pkgSourceList4Type9ParseLineERSt6vectorIP9metaIndexSaIS3_EEPKcmSs]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZNK13pkgSourceList4Type9ParseLineERSt6vectorIP9metaIndexSaIS3_EEPKcmSs to _ZNK13pkgSourceList4Type9ParseLineERSt6vectorIP9metaIndexSaIS3_EEPKcRKmRKSs. This may cause "undefined reference" linker error in old client applications. |
srcrecords.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] pkgSrcRecords::Find ( char const* Package, bool SrcOnly ) (1)
changed to:pkgSrcRecords::Find ( char const* Package, bool const& SrcOnly )
[symbol: _ZN13pkgSrcRecords4FindEPKcb]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13pkgSrcRecords4FindEPKcb to _ZN13pkgSrcRecords4FindEPKcRKb. This may cause "undefined reference" linker error in old client applications. |
[+] pkgSrcRecords::Parser::BuildDepType ( unsigned char Type ) [static] (1)
changed to:pkgSrcRecords::Parser::BuildDepType ( unsigned char const& Type ) [static]
[symbol: _ZN13pkgSrcRecords6Parser12BuildDepTypeEh]
| Change | Effect |
---|
1 | Parameters list has been changed. | The name of the appropriate symbol for this function on binary level has been changed from _ZN13pkgSrcRecords6Parser12BuildDepTypeEh to _ZN13pkgSrcRecords6Parser12BuildDepTypeERKh. This may cause "undefined reference" linker error in old client applications. |
to the top
Problems with Data Types, Medium Severity (60)
acquire-item.h
[+] class pkgAcqArchive (3)
| Change |
Effect |
1 | Size of field Desc has been changed from 16 bytes to 40 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
2 | Size of field Version has been changed from 8 bytes to 12 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
3 | Size of field Vf has been changed from 8 bytes to 12 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (10)
pkgAcqArchive::DescURI ( )This method is from 'pkgAcqArchive' class.
pkgAcqArchive::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqArchive' class.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqArchive' class.
pkgAcqArchive::Finished ( )This method is from 'pkgAcqArchive' class.
pkgAcqArchive::HashSum ( )This method is from 'pkgAcqArchive' class.
pkgAcqArchive::IsTrusted ( )This method is from 'pkgAcqArchive' class.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )This constructor is from 'pkgAcqArchive' class.
pkgAcqArchive::QueueNext ( )This method is from 'pkgAcqArchive' class.
pkgAcqArchive::ShortDesc ( )This method is from 'pkgAcqArchive' class.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )This method is from 'pkgAcqArchive' class.
[+] class pkgAcqDiffIndex (1)
| Change |
Effect |
1 | Size of field Desc has been changed from 16 bytes to 40 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (7)
pkgAcqDiffIndex::Custom600Headers ( )This method is from 'pkgAcqDiffIndex' class.
pkgAcqDiffIndex::DescURI ( )This method is from 'pkgAcqDiffIndex' class.
pkgAcqDiffIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqDiffIndex' class.
pkgAcqDiffIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqDiffIndex' class.
pkgAcqDiffIndex::ParseDiffIndex ( std::string IndexDiffFile )This method is from 'pkgAcqDiffIndex' class.
pkgAcqDiffIndex::pkgAcqDiffIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash )This constructor is from 'pkgAcqDiffIndex' class.
pkgAcqDiffIndex::~pkgAcqDiffIndex [in-charge] ( )This method is from 'pkgAcqDiffIndex' class.
[+] class pkgAcqIndex (1)
| Change |
Effect |
1 | Size of field Desc has been changed from 16 bytes to 40 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (7)
pkgAcqIndex::Custom600Headers ( )This method is from 'pkgAcqIndex' class.
pkgAcqIndex::DescURI ( )This method is from 'pkgAcqIndex' class.
pkgAcqIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqIndex' class.
pkgAcqIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqIndex' class.
pkgAcqIndex::HashSum ( )This method is from 'pkgAcqIndex' class.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string compressExt )This constructor is from 'pkgAcqIndex' class.
pkgAcqIndex::~pkgAcqIndex [in-charge] ( )This method is from 'pkgAcqIndex' class.
[+] class pkgAcqIndexDiffs (2)
| Change |
Effect |
1 | Field ServerSha1 has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Size of field Desc has been changed from 16 bytes to 40 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (4)
pkgAcqIndexDiffs::DescURI ( )This method is from 'pkgAcqIndexDiffs' class.
pkgAcqIndexDiffs::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqIndexDiffs' class.
pkgAcqIndexDiffs::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqIndexDiffs' class.
pkgAcqIndexDiffs::~pkgAcqIndexDiffs [in-charge] ( )This method is from 'pkgAcqIndexDiffs' class.
[+] class pkgAcqMetaIndex (1)
| Change |
Effect |
1 | Size of field Desc has been changed from 16 bytes to 40 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (10)
pkgAcqMetaIndex::AuthDone ( std::string Message )This method is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::Custom600Headers ( )This method is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::DescURI ( )This method is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::pkgAcqMetaIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string SigFile, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )This constructor is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::QueueIndexes ( bool verify )This method is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::RetrievalDone ( std::string Message )This method is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::VerifyVendor ( std::string Message )This method is from 'pkgAcqMetaIndex' class.
pkgAcqMetaIndex::~pkgAcqMetaIndex [in-charge] ( )This method is from 'pkgAcqMetaIndex' class.
[+] class pkgAcqMetaSig (1)
| Change |
Effect |
1 | Size of field Desc has been changed from 16 bytes to 40 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (6)
pkgAcqMetaSig::Custom600Headers ( )This method is from 'pkgAcqMetaSig' class.
pkgAcqMetaSig::DescURI ( )This method is from 'pkgAcqMetaSig' class.
pkgAcqMetaSig::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqMetaSig' class.
pkgAcqMetaSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqMetaSig' class.
pkgAcqMetaSig::pkgAcqMetaSig [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string MetaIndexURI, std::string MetaIndexURIDesc, std::string MetaIndexShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )This constructor is from 'pkgAcqMetaSig' class.
pkgAcqMetaSig::~pkgAcqMetaSig [in-charge] ( )This method is from 'pkgAcqMetaSig' class.
[+] class pkgAcquire::Item (3)
| Change |
Effect |
1 | Field UsedMirror has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Type of field FileSize has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
3 | Type of field PartialSize has been changed from unsigned long (4 bytes) to unsigned long long (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (65)
pkgAcqArchive::DescURI ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::Finished ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::HashSum ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::IsTrusted ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::QueueNext ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::ShortDesc ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqDiffIndex::Custom600Headers ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqDiffIndex::DescURI ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqDiffIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqDiffIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqDiffIndex::ParseDiffIndex ( std::string IndexDiffFile )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqDiffIndex::pkgAcqDiffIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqDiffIndex::~pkgAcqDiffIndex [in-charge] ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndex::Custom600Headers ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndex::DescURI ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndex::HashSum ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string compressExt )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndex::~pkgAcqIndex [in-charge] ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndexDiffs::DescURI ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndexDiffs::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndexDiffs::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqIndexDiffs::~pkgAcqIndexDiffs [in-charge] ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::AuthDone ( std::string Message )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::Custom600Headers ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::DescURI ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::pkgAcqMetaIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string SigFile, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::QueueIndexes ( bool verify )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::RetrievalDone ( std::string Message )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::VerifyVendor ( std::string Message )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaIndex::~pkgAcqMetaIndex [in-charge] ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaSig::Custom600Headers ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaSig::DescURI ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaSig::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaSig::pkgAcqMetaSig [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string MetaIndexURI, std::string MetaIndexURIDesc, std::string MetaIndexShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcqMetaSig::~pkgAcqMetaSig [in-charge] ( )Field 'this->Desc->Owner' in the object of this method has base type 'pkgAcquire::Item'.
pkgAcquire::Add ( pkgAcquire::Item* Item )1st parameter 'Item' (pointer) has base type 'pkgAcquire::Item'.
pkgAcquire::Dequeue ( pkgAcquire::Item* Item )1st parameter 'Item' (pointer) has base type 'pkgAcquire::Item'.
pkgAcquire::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner' in 1st parameter 'Item' (reference) has base type 'pkgAcquire::Item'.
pkgAcquire::Item::Custom600Headers ( )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::Finished ( )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::HashSum ( )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::IsTrusted ( )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::Item [in-charge] ( pkgAcquire* Owner )This constructor is from 'pkgAcquire::Item' class.
pkgAcquire::Item::Rename ( std::string From, std::string To )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::ShortDesc ( )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::Start ( std::string Message, unsigned long Size )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Item::~Item [in-charge] ( )This method is from 'pkgAcquire::Item' class.
pkgAcquire::Queue::Dequeue ( pkgAcquire::Item* Owner )1st parameter 'Owner' (pointer) has base type 'pkgAcquire::Item'.
pkgAcquire::Queue::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner' in 1st parameter 'Item' (reference) has base type 'pkgAcquire::Item'.
pkgAcquire::Remove ( pkgAcquire::Item* Item )1st parameter 'Item' (pointer) has base type 'pkgAcquire::Item'.
pkgAcquireStatus::Done ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire::Item'.
pkgAcquireStatus::Fail ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire::Item'.
pkgAcquireStatus::Fetch ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire::Item'.
pkgAcquireStatus::IMSHit ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire::Item'.
acquire-method.h
[+] class pkgAcqMethod (1)
| Change |
Effect |
1 | The layout of v-table has been changed for unknown reason. | Call of any method in this class may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 7 entries | Virtual Table (New) - 10 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
pkgAcqMethod::Configuration |
pkgAcqMethod::Configuration |
12 |
pkgAcqMethod::Fetch |
pkgAcqMethod::Fetch |
16 |
pkgAcqMethod::Exit |
pkgAcqMethod::Fail |
20 |
~pkgAcqMethod |
pkgAcqMethod::URIStart |
24 |
~pkgAcqMethod |
pkgAcqMethod::URIDone |
28 |
|
pkgAcqMethod::Exit |
32 |
|
~pkgAcqMethod |
36 |
|
~pkgAcqMethod |
[+] affected symbols (14)
pkgAcqMethod::Configuration ( std::string Message )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Exit ( )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Fail ( bool Transient )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Fail ( std::string Why, bool Transient )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Fetch ( pkgAcqMethod::FetchItem* p1 )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Log ( char const* Format, ... )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::MediaFail ( std::string Required, std::string Drive )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::pkgAcqMethod [in-charge] ( char const* Ver, unsigned long Flags )This constructor is from 'pkgAcqMethod' class.
pkgAcqMethod::Redirect ( std::string const& NewURI )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Run ( bool Single )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Status ( char const* Format, ... )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::URIDone ( pkgAcqMethod::FetchResult& Res, pkgAcqMethod::FetchResult* Alt )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::URIStart ( pkgAcqMethod::FetchResult& Res )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::~pkgAcqMethod [in-charge] ( )This method is from 'pkgAcqMethod' class.
arfile.h
[+] class ARArchive (1)
| Change |
Effect |
1 | Size of field File has been changed from 16 bytes to 24 bytes. | Previous accesses of applications and library functions to this field may be broken. |
[+] affected symbols (11)
ARArchive::ARArchive [in-charge] ( FileFd& File )This constructor is from 'ARArchive' class.
ARArchive::FindMember ( char const* Name ) constThis method is from 'ARArchive' class.
ARArchive::LoadHeaders ( )This method is from 'ARArchive' class.
ARArchive::~ARArchive [in-charge] ( )This method is from 'ARArchive' class.
debDebFile::CheckMember ( char const* Name )Field 'this->AR' in the object of this method has type 'ARArchive'.
debDebFile::debDebFile [in-charge] ( FileFd& File )Field 'this->AR' in the object of this method has type 'ARArchive'.
debDebFile::ExtractArchive ( pkgDirStream& Stream )Field 'this->AR' in the object of this method has type 'ARArchive'.
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'this->AR' in the object of this method has type 'ARArchive'.
debDebFile::GotoMember ( char const* Name )Field 'this->AR' in the object of this method has type 'ARArchive'.
debDebFile::MemControlExtract::Read ( debDebFile& Deb )Field 'Deb->AR' in 1st parameter 'Deb' (reference) has type 'ARArchive'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'this->AR' in the object of this method has type 'ARArchive'.
cachefile.h
[+] class pkgCacheFile (1)
| Change |
Effect |
1 | Field SrcList has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (3)
pkgCacheFile::Close ( )This method is from 'pkgCacheFile' class.
pkgCacheFile::pkgCacheFile [in-charge] ( )This constructor is from 'pkgCacheFile' class.
pkgCacheFile::~pkgCacheFile [in-charge] ( )This method is from 'pkgCacheFile' class.
debfile.h
[+] class debDebFile (1)
| Change |
Effect |
1 | Size of field File has been changed from 16 bytes to 24 bytes. | Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (7)
debDebFile::CheckMember ( char const* Name )This method is from 'debDebFile' class.
debDebFile::debDebFile [in-charge] ( FileFd& File )This constructor is from 'debDebFile' class.
debDebFile::ExtractArchive ( pkgDirStream& Stream )This method is from 'debDebFile' class.
debDebFile::ExtractControl ( pkgDataBase& DB )This method is from 'debDebFile' class.
debDebFile::GotoMember ( char const* Name )This method is from 'debDebFile' class.
debDebFile::MemControlExtract::Read ( debDebFile& Deb )1st parameter 'Deb' (reference) has base type 'debDebFile'.
debDebFile::MergeControl ( pkgDataBase& DB )This method is from 'debDebFile' class.
debmetaindex.h
[+] class debReleaseIndex::debSectionEntry (2)
| Change |
Effect |
1 | The relative position of field IsSrc has been changed from 0 to 1. | Applications will access incorrect memory when attempting to access this field. |
2 | The relative position of field Section has been changed from 1 to 0. | Applications will access incorrect memory when attempting to access this field. |
[+] affected symbols (1)
debReleaseIndex::PushSectionEntry ( debReleaseIndex::debSectionEntry const* Entry )1st parameter 'Entry' (pointer) has base type 'debReleaseIndex::debSectionEntry'.
depcache.h
[+] class pkgDepCache (2)
| Change |
Effect |
1 | Type of field iDownloadSize has been changed from double to unsigned long long of different format. | This field may be incorrectly initialized or accessed by applications. |
2 | Type of field iUsrSize has been changed from double to long long of different format. | This field may be incorrectly initialized or accessed by applications. |
[+] affected symbols (88)
debSystem::CreatePM ( pkgDepCache* Cache ) const1st parameter 'Cache' (pointer) has base type 'pkgDepCache'.
pkgAllUpgrade ( pkgDepCache& Cache )1st parameter 'Cache' (reference) has base type 'pkgDepCache'.
pkgApplyStatus ( pkgDepCache& Cache )1st parameter 'Cache' (reference) has base type 'pkgDepCache'.
pkgCacheFile::Close ( )Field 'this->DCache' in the object of this method has base type 'pkgDepCache'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->DCache' in the object of this method has base type 'pkgDepCache'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->DCache' in the object of this method has base type 'pkgDepCache'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )1st parameter 'cache' (reference) has base type 'pkgDepCache'.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )This method is from 'pkgDepCache' class.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )This method is from 'pkgDepCache' class.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )This method is from 'pkgDepCache' class.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )This method is from 'pkgDepCache' class.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )This method is from 'pkgDepCache' class.
pkgDepCache::GetRootSetFunc ( )This method is from 'pkgDepCache' class.
pkgDepCache::Init ( OpProgress* Prog )This method is from 'pkgDepCache' class.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )This method is from 'pkgDepCache' class.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )This method is from 'pkgDepCache' class.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )This method is from 'pkgDepCache' class.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )This method is from 'pkgDepCache' class.
pkgDepCache::MarkFollowsRecommends ( )This method is from 'pkgDepCache' class.
pkgDepCache::MarkFollowsSuggests ( )This method is from 'pkgDepCache' class.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )This method is from 'pkgDepCache' class.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )This method is from 'pkgDepCache' class.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )This constructor is from 'pkgDepCache' class.
pkgDepCache::readStateFile ( OpProgress* prog )This method is from 'pkgDepCache' class.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )This method is from 'pkgDepCache' class.
pkgDepCache::Update ( OpProgress* Prog )This method is from 'pkgDepCache' class.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )This method is from 'pkgDepCache' class.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )This method is from 'pkgDepCache' class.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgDepCache' class.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )This method is from 'pkgDepCache' class.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )This method is from 'pkgDepCache' class.
pkgDepCache::~pkgDepCache [in-charge] ( )This method is from 'pkgDepCache' class.
pkgDistUpgrade ( pkgDepCache& Cache )1st parameter 'Cache' (reference) has base type 'pkgDepCache'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )1st parameter 'Cache' (pointer) has base type 'pkgDepCache'.
pkgFixBroken ( pkgDepCache& Cache )1st parameter 'Cache' (reference) has base type 'pkgDepCache'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )1st parameter 'Cache' (reference) has base type 'pkgDepCache'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::DoRun ( )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::Me [data]Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::OrderCritical ( )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )1st parameter 'Cache' (pointer) has base type 'pkgDepCache'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::ConfigureAll ( )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::CreateOrderList ( )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Cache' in 1st parameter 'Order' (reference) has base type 'pkgDepCache'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::FixMissing ( )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::Go ( int statusFd )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::OrderInstall ( )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )1st parameter 'Cache' (pointer) has base type 'pkgDepCache'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::Reset ( )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->Cache' in the object of this method has base type 'pkgDepCache'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )1st parameter 'Cache' (pointer) has base type 'pkgDepCache'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim' in the object of this method has type 'pkgDepCache'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim' in the object of this method has type 'pkgDepCache'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )1st parameter 'Cache' (pointer) has base type 'pkgDepCache'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim' in the object of this method has type 'pkgDepCache'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim' in the object of this method has type 'pkgDepCache'.
[+] class pkgDepCache::Policy (2)
| Change |
Effect |
1 | Virtual method pkgDepCache::Policy::GetCandidateVer ( pkgCache::Namespace::PkgIterator const& ) has been added to this class instead of pkgDepCache::Policy::GetCandidateVer ( pkgCache::Namespace::PkgIterator ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
2 | Virtual method pkgDepCache::Policy::IsImportantDep ( pkgCache::Namespace::DepIterator const& ) has been added to this class instead of pkgDepCache::Policy::IsImportantDep ( pkgCache::Namespace::DepIterator ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 6 entries | Virtual Table (New) - 6 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
pkgDepCache::Policy::GetCandidateVer |
pkgDepCache::Policy::GetCandidateVer |
12 |
pkgDepCache::Policy::IsImportantDep |
pkgDepCache::Policy::IsImportantDep |
16 |
pkgDepCache::~Policy |
pkgDepCache::~Policy |
20 |
pkgDepCache::~Policy |
pkgDepCache::~Policy |
[+] affected symbols (2)
pkgDepCache::Policy::GetCandidateVer ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgDepCache::Policy' class.
pkgDepCache::Policy::IsImportantDep ( pkgCache::Namespace::DepIterator Dep )This method is from 'pkgDepCache::Policy' class.
dpkgpm.h
[+] class pkgDPkgPM (3)
| Change |
Effect |
1 | Field pkgFailures has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field dpkg_error has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Field history_out has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (15)
pkgDPkgPM::CloseLog ( )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Configure ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::DoDpkgStatusFd ( int statusfd, int OutStatusFd )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::DoStdin ( int master )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::DoTerminalPty ( int master )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Go ( int StatusFd )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::OpenLog ( )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )This constructor is from 'pkgDPkgPM' class.
pkgDPkgPM::ProcessDpkgStatusLine ( int OutStatusFd, char* line )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::Reset ( )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::RunScriptsWithPkgs ( char const* Cnf )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::SendV2Pkgs ( FILE* F )This method is from 'pkgDPkgPM' class.
pkgDPkgPM::~pkgDPkgPM [in-charge] ( )This method is from 'pkgDPkgPM' class.
extracttar.h
[+] class ExtractTar (2)
| Change |
Effect |
1 | Size of field File has been changed from 16 bytes to 24 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
2 | Size of field InFd has been changed from 16 bytes to 24 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (5)
ExtractTar::Done ( bool Force )This method is from 'ExtractTar' class.
ExtractTar::ExtractTar [in-charge] ( FileFd& Fd, unsigned long Max, std::string DecompressionProgram )This constructor is from 'ExtractTar' class.
ExtractTar::Go ( pkgDirStream& Stream )This method is from 'ExtractTar' class.
ExtractTar::StartGzip ( )This method is from 'ExtractTar' class.
ExtractTar::~ExtractTar [in-charge] ( )This method is from 'ExtractTar' class.
filelist.h
[+] class pkgFLCache (1)
| Change |
Effect |
1 | Size of field Map has been changed from 32 bytes to 44 bytes. | Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (16)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->FList' in 1st parameter 'DB' (reference) has base type 'pkgFLCache'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->FList' in 1st parameter 'DB' (reference) has base type 'pkgFLCache'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->FList' in the object of this method has base type 'pkgFLCache'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->FList' in the object of this method has base type 'pkgFLCache'.
pkgExtract::pkgExtract [in-charge] ( pkgFLCache& FLCache, pkgCache::VerIterator Ver )1st parameter 'FLCache' (reference) has base type 'pkgFLCache'.
pkgFLCache::AddConfFile ( char const* Name, char const* NameEnd, pkgFLCache::PkgIterator const& Owner, unsigned char const* Sum )This method is from 'pkgFLCache' class.
pkgFLCache::AddDiversion ( pkgFLCache::PkgIterator const& Owner, char const* From, char const* To )This method is from 'pkgFLCache' class.
pkgFLCache::BeginDiverLoad ( )This method is from 'pkgFLCache' class.
pkgFLCache::DropNode ( map_ptrloc Node )This method is from 'pkgFLCache' class.
pkgFLCache::FinishDiverLoad ( )This method is from 'pkgFLCache' class.
pkgFLCache::GetNode ( char const* Name, char const* NameEnd, map_ptrloc Loc, bool Insert, bool Divert )This method is from 'pkgFLCache' class.
pkgFLCache::GetPkg ( char const* Name, char const* End, bool Insert )This method is from 'pkgFLCache' class.
pkgFLCache::HashNode ( pkgFLCache::NodeIterator const& N )This method is from 'pkgFLCache' class.
pkgFLCache::pkgFLCache [in-charge] ( DynamicMMap& Map )This constructor is from 'pkgFLCache' class.
pkgFLCache::PrintTree ( map_ptrloc Base, unsigned long Size )This method is from 'pkgFLCache' class.
pkgFLCache::TreeLookup ( map_ptrloc* Base, char const* Text, char const* TextEnd, unsigned long Size, unsigned int* Count, bool Insert )This method is from 'pkgFLCache' class.
indexrecords.h
[+] class indexRecords (1)
| Change |
Effect |
1 | Field ValidUntil has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (25)
indexRecords::CheckDist ( std::string const MaybeDist ) constThis method is from 'indexRecords' class.
indexRecords::GetDist ( ) constThis method is from 'indexRecords' class.
indexRecords::GetExpectedDist ( ) constThis method is from 'indexRecords' class.
indexRecords::indexRecords [in-charge] ( )This constructor is from 'indexRecords' class.
indexRecords::indexRecords [in-charge] ( std::string const ExpectedDist )This constructor is from 'indexRecords' class.
indexRecords::Load ( std::string Filename )This method is from 'indexRecords' class.
indexRecords::Lookup ( std::string const MetaKey )This method is from 'indexRecords' class.
indexRecords::MetaKeys ( )This method is from 'indexRecords' class.
indexRecords::~indexRecords [in-charge] ( )This method is from 'indexRecords' class.
pkgAcqMetaIndex::AuthDone ( std::string Message )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaIndex::Custom600Headers ( )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaIndex::DescURI ( )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaIndex::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaIndex::pkgAcqMetaIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string SigFile, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )7th parameter 'MetaIndexParser' (pointer) has base type 'indexRecords'.
pkgAcqMetaIndex::QueueIndexes ( bool verify )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaIndex::RetrievalDone ( std::string Message )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaIndex::VerifyVendor ( std::string Message )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaIndex::~pkgAcqMetaIndex [in-charge] ( )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaSig::Custom600Headers ( )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaSig::DescURI ( )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaSig::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
pkgAcqMetaSig::pkgAcqMetaSig [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string MetaIndexURI, std::string MetaIndexURIDesc, std::string MetaIndexShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )9th parameter 'MetaIndexParser' (pointer) has base type 'indexRecords'.
pkgAcqMetaSig::~pkgAcqMetaSig [in-charge] ( )Field 'this->MetaIndexParser' in the object of this method has base type 'indexRecords'.
metaindex.h
[+] class metaIndex (2)
| Change |
Effect |
1 | Pure virtual method metaIndex::ArchiveURI ( std::string const& ) const has been added to this class instead of metaIndex::ArchiveURI ( std::string ) const. | Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
2 | Pure virtual method metaIndex::GetIndexes ( pkgAcquire*, bool const& ) const has been added to this class instead of metaIndex::GetIndexes ( pkgAcquire*, bool ) const. | Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 11 entries | Virtual Table (New) - 11 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
metaIndex::GetURI |
metaIndex::GetURI |
12 |
metaIndex::GetDist |
metaIndex::GetDist |
16 |
metaIndex::GetType |
metaIndex::GetType |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
__cxa_pure_virtual |
__cxa_pure_virtual |
28 |
__cxa_pure_virtual |
__cxa_pure_virtual |
32 |
__cxa_pure_virtual |
__cxa_pure_virtual |
36 |
~metaIndex |
~metaIndex |
40 |
~metaIndex |
~metaIndex |
[+] affected symbols (4)
metaIndex::GetDist ( ) constThis method is from 'metaIndex' class.
metaIndex::GetType ( ) constThis method is from 'metaIndex' class.
metaIndex::GetURI ( ) constThis method is from 'metaIndex' class.
metaIndex::~metaIndex [in-charge] ( )This method is from 'metaIndex' class.
mmap.h
[+] class DynamicMMap (2)
| Change |
Effect |
1 | Field GrowFactor has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field Limit has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (43)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->FList->Map' in 1st parameter 'DB' (reference) has base type 'DynamicMMap'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->FList->Map' in 1st parameter 'DB' (reference) has base type 'DynamicMMap'.
debDpkgDB::debDpkgDB [in-charge] ( )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
debDpkgDB::InitMetaTmp ( std::string& Dir )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
debDpkgDB::LoadChanges ( )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
debDpkgDB::ReadConfFiles ( )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
debDpkgDB::ReadDiversions ( )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
debDpkgDB::ReadFList ( OpProgress& Progress )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
debDpkgDB::ReadyFileList ( OpProgress& Progress )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
debDpkgDB::ReadyPkgCache ( OpProgress& Progress )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
debDpkgDB::~debDpkgDB [in-charge] ( )Field 'this->CacheMap' in the object of this method has base type 'DynamicMMap'.
DynamicMMap::Allocate ( unsigned long ItemSize )This method is from 'DynamicMMap' class.
DynamicMMap::Grow ( )This method is from 'DynamicMMap' class.
DynamicMMap::RawAllocate ( unsigned long Size, unsigned long Aln )This method is from 'DynamicMMap' class.
DynamicMMap::WriteString ( char const* String, unsigned long Len )This method is from 'DynamicMMap' class.
DynamicMMap::~DynamicMMap [in-charge] ( )This method is from 'DynamicMMap' class.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )1st parameter 'Map' (pointer) has base type 'DynamicMMap'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->FList->Map' in the object of this method has base type 'DynamicMMap'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->FList->Map' in the object of this method has base type 'DynamicMMap'.
pkgExtract::pkgExtract [in-charge] ( pkgFLCache& FLCache, pkgCache::VerIterator Ver )Field 'FLCache->Map' in 1st parameter 'FLCache' (reference) has base type 'DynamicMMap'.
pkgFLCache::AddConfFile ( char const* Name, char const* NameEnd, pkgFLCache::PkgIterator const& Owner, unsigned char const* Sum )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::AddDiversion ( pkgFLCache::PkgIterator const& Owner, char const* From, char const* To )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::BeginDiverLoad ( )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::DropNode ( map_ptrloc Node )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::FinishDiverLoad ( )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::GetNode ( char const* Name, char const* NameEnd, map_ptrloc Loc, bool Insert, bool Divert )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::GetPkg ( char const* Name, char const* End, bool Insert )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::HashNode ( pkgFLCache::NodeIterator const& N )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::pkgFLCache [in-charge] ( DynamicMMap& Map )1st parameter 'Map' (reference) has base type 'DynamicMMap'.
pkgFLCache::PrintTree ( map_ptrloc Base, unsigned long Size )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgFLCache::TreeLookup ( map_ptrloc* Base, char const* Text, char const* TextEnd, unsigned long Size, unsigned int* Count, bool Insert )Field 'this->Map' in the object of this method has base type 'DynamicMMap'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Map' in 1st parameter 'p1' (reference) has base type 'DynamicMMap'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Map' in 1st parameter 'p1' (reference) has base type 'DynamicMMap'.
pkgMakeOnlyStatusCache ( OpProgress& Progress, DynamicMMap** OutMap )2nd parameter 'OutMap' (pointer) has base type 'DynamicMMap'.
orderlist.h
[+] class pkgOrderList (1)
| Change |
Effect |
1 | Size of field Loops has been changed from 240 bytes to 320 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (47)
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'retval->List' in return value (pointer) has base type 'pkgOrderList'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )This method is from 'pkgOrderList' class.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )This method is from 'pkgOrderList' class.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )This method is from 'pkgOrderList' class.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )This method is from 'pkgOrderList' class.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )This method is from 'pkgOrderList' class.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )This method is from 'pkgOrderList' class.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )This method is from 'pkgOrderList' class.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )This method is from 'pkgOrderList' class.
pkgOrderList::DoRun ( )This method is from 'pkgOrderList' class.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )This method is from 'pkgOrderList' class.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgOrderList' class.
pkgOrderList::Me [data]This method is from 'pkgOrderList' class.
pkgOrderList::OrderConfigure ( )This method is from 'pkgOrderList' class.
pkgOrderList::OrderCritical ( )This method is from 'pkgOrderList' class.
pkgOrderList::OrderUnpack ( std::string* FileList )This method is from 'pkgOrderList' class.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )This constructor is from 'pkgOrderList' class.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgOrderList' class.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgOrderList' class.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgOrderList' class.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )This method is from 'pkgOrderList' class.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgOrderList' class.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )This method is from 'pkgOrderList' class.
pkgOrderList::WipeFlags ( unsigned long F )This method is from 'pkgOrderList' class.
pkgOrderList::~pkgOrderList [in-charge] ( )This method is from 'pkgOrderList' class.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::ConfigureAll ( )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::CreateOrderList ( )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )1st parameter 'Order' (reference) has base type 'pkgOrderList'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::FixMissing ( )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::Go ( int statusFd )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::OrderInstall ( )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::Reset ( )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List' in the object of this method has base type 'pkgOrderList'.
packagemanager.h
[+] class pkgPackageManager (1)
| Change |
Effect |
1 | Field disappearedPkgs has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (23)
debSystem::CreatePM ( pkgDepCache* Cache ) constReturn value (pointer) has base type 'pkgPackageManager'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )This method is from 'pkgPackageManager' class.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )This method is from 'pkgPackageManager' class.
pkgPackageManager::ConfigureAll ( )This method is from 'pkgPackageManager' class.
pkgPackageManager::CreateOrderList ( )This method is from 'pkgPackageManager' class.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )This method is from 'pkgPackageManager' class.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )This method is from 'pkgPackageManager' class.
pkgPackageManager::DoInstall ( int statusFd )This method is from 'pkgPackageManager' class.
pkgPackageManager::DoInstallPostFork ( int statusFd )This method is from 'pkgPackageManager' class.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgPackageManager' class.
pkgPackageManager::FixMissing ( )This method is from 'pkgPackageManager' class.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )This method is from 'pkgPackageManager' class.
pkgPackageManager::Go ( int statusFd )This method is from 'pkgPackageManager' class.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )This method is from 'pkgPackageManager' class.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )This method is from 'pkgPackageManager' class.
pkgPackageManager::OrderInstall ( )This method is from 'pkgPackageManager' class.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )This constructor is from 'pkgPackageManager' class.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )This method is from 'pkgPackageManager' class.
pkgPackageManager::Reset ( )This method is from 'pkgPackageManager' class.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgPackageManager' class.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgPackageManager' class.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )This method is from 'pkgPackageManager' class.
pkgPackageManager::~pkgPackageManager [in-charge] ( )This method is from 'pkgPackageManager' class.
pkgcache.h
[+] class pkgCache (3)
| Change |
Effect |
1 | Field GrpP has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Size of field Map has been changed from 16 bytes to 20 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
3 | Virtual method pkgCache::ReMap ( bool const& ) has been added to this class instead of pkgCache::ReMap ( ). | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 5 entries | Virtual Table (New) - 5 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
pkgCache::ReMap |
pkgCache::ReMap |
12 |
~pkgCache |
~pkgCache |
16 |
~pkgCache |
~pkgCache |
[+] affected symbols (127)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache->Cache' in 1st parameter 'DB' (reference) has type 'pkgCache'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache->Cache' in 1st parameter 'DB' (reference) has type 'pkgCache'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) const1st parameter 'Cache' (reference) has base type 'pkgCache'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )2nd parameter 'Cache' (reference) has base type 'pkgCache'.
debStatusIndex::FindInCache ( pkgCache& Cache ) const1st parameter 'Cache' (reference) has base type 'pkgCache'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) const1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )2nd parameter 'Cache' (reference) has base type 'pkgCache'.
pkgCache::FindPkg ( std::string const& Name )This method is from 'pkgCache' class.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )This constructor is from 'pkgCache' class.
pkgCache::Priority ( unsigned char Priority )This method is from 'pkgCache' class.
pkgCache::ReMap ( )This method is from 'pkgCache' class.
pkgCache::sHash ( char const* S ) constThis method is from 'pkgCache' class.
pkgCache::sHash ( std::string const& S ) constThis method is from 'pkgCache' class.
pkgCache::~pkgCache [in-charge] ( )This method is from 'pkgCache' class.
pkgCacheFile::Close ( )Field 'this->DCache->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->DCache->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->DCache->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache->Cache' in the object of this method has type 'pkgCache'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache->Cache' in the object of this method has type 'pkgCache'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache' in 1st parameter 'cache' (reference) has base type 'pkgCache'.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )2nd parameter 'Cache' (reference) has base type 'pkgCache'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) const1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache' in 1st parameter 'p1' (reference) has type 'pkgCache'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache' in 1st parameter 'p1' (reference) has type 'pkgCache'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::Me [data]Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::ConfigureAll ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::CreateOrderList ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Cache->Cache' in 1st parameter 'Order' (reference) has base type 'pkgCache'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::FixMissing ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::Go ( int statusFd )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::OrderInstall ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::Reset ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::InitDefaults ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )1st parameter 'Owner' (pointer) has base type 'pkgCache'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache' in the object of this method has base type 'pkgCache'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache' in the object of this method has base type 'pkgCache'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache' in the object of this method has base type 'pkgCache'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache' in the object of this method has base type 'pkgCache'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache' in 1st parameter 'Plcy' (reference) has base type 'pkgCache'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache' in 1st parameter 'Plcy' (reference) has base type 'pkgCache'.
[+] class pkgCache::Header (4)
| Change |
Effect |
1 | Field GroupCount has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field GroupSz has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
3 | Type of field Pools has been changed from DynamicMMap::Pool[8] (96 bytes) to DynamicMMap::Pool[9] (108 bytes). | 1) This field may be incorrectly initialized or accessed by applications. 2) Size of the inclusive type has been changed. |
4 | Field HashTable has been removed from this type. | 1) Applications will access incorrect memory when attempting to access this field. 2) Size of the inclusive type has been changed. |
[+] affected symbols (128)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->HeaderP' in 1st parameter 'DB' (reference) has base type 'pkgCache::Header'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->HeaderP' in 1st parameter 'DB' (reference) has base type 'pkgCache::Header'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->HeaderP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->HeaderP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::Header::CheckSizes ( pkgCache::Header& Against ) const1st parameter 'Against' (reference) has base type 'pkgCache::Header'.
pkgCache::Header::Header [in-charge] ( )This constructor is from 'pkgCache::Header' class.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::Priority ( unsigned char Priority )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::sHash ( char const* S ) constField 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::sHash ( std::string const& S ) constField 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::Close ( )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache->HeaderP' in 1st parameter 'cache' (reference) has base type 'pkgCache::Header'.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->HeaderP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->HeaderP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->HeaderP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Header'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::Me [data]Field 'retval->Cache->Cache->HeaderP' in return value (pointer) has base type 'pkgCache::Header'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::ConfigureAll ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::CreateOrderList ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Cache->Cache->HeaderP' in 1st parameter 'Order' (reference) has base type 'pkgCache::Header'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::FixMissing ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Go ( int statusFd )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::OrderInstall ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Reset ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->HeaderP' in 1st parameter 'Owner' (pointer) has base type 'pkgCache::Header'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )Field 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->HeaderP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Header'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->HeaderP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Header'.
[+] struct pkgCache::DescFile (1)
| Change |
Effect |
1 | Type of field Size has been changed from unsigned short (2 bytes) to unsigned long (4 bytes). | This field may be incorrectly initialized or accessed by applications. |
[+] affected symbols (126)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->DescFileP' in 1st parameter 'DB' (reference) has base type 'pkgCache::DescFile'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->DescFileP' in 1st parameter 'DB' (reference) has base type 'pkgCache::DescFile'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->DescFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::DescFile'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->DescFileP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::DescFile'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->DescFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::DescFile'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache->DescFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::DescFile'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->DescFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::DescFile'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->DescFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::DescFile'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache->DescFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::DescFile'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->DescFileP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::DescFile'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )Field 'this->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCache::Priority ( unsigned char Priority )Field 'this->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCache::sHash ( char const* S ) constField 'this->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCache::sHash ( std::string const& S ) constField 'this->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCacheFile::Close ( )Field 'this->Policy->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache->DescFileP' in 1st parameter 'cache' (reference) has base type 'pkgCache::DescFile'.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->DescFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::DescFile'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->DescFileP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::DescFile'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->DescFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::DescFile'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->DescFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::DescFile'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache->DescFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::DescFile'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->DescFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::DescFile'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->DescFileP' in 1st parameter 'p1' (reference) has base type 'pkgCache::DescFile'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->DescFileP' in 1st parameter 'p1' (reference) has base type 'pkgCache::DescFile'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->DescFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::DescFile'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::Me [data]Field 'retval->Cache->Cache->DescFileP' in return value (pointer) has base type 'pkgCache::DescFile'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->DescFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::DescFile'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::ConfigureAll ( )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::CreateOrderList ( )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Cache->Cache->DescFileP' in 1st parameter 'Order' (reference) has base type 'pkgCache::DescFile'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::FixMissing ( )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::Go ( int statusFd )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::OrderInstall ( )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->DescFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::DescFile'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::Reset ( )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->Cache->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->DescFileP' in 1st parameter 'Owner' (pointer) has base type 'pkgCache::DescFile'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )Field 'Cache->DescFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::DescFile'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->DescFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::DescFile'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->DescFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::DescFile'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->DescFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::DescFile'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache->DescFileP' in the object of this method has base type 'pkgCache::DescFile'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->DescFileP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::DescFile'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->DescFileP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::DescFile'.
[+] struct pkgCache::Package (2)
| Change |
Effect |
1 | Field Arch has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
2 | Field Group has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (126)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->PkgP' in 1st parameter 'DB' (reference) has base type 'pkgCache::Package'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->PkgP' in 1st parameter 'DB' (reference) has base type 'pkgCache::Package'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->PkgP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Package'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache->PkgP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Package'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->PkgP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )Field 'this->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCache::Priority ( unsigned char Priority )Field 'this->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCache::sHash ( char const* S ) constField 'this->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCache::sHash ( std::string const& S ) constField 'this->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheFile::Close ( )Field 'this->Policy->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache->PkgP' in 1st parameter 'cache' (reference) has base type 'pkgCache::Package'.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->PkgP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Package'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->PkgP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Package'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->PkgP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Package'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->PkgP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Package'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::DoRun ( )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::Me [data]Field 'retval->Cache->Cache->PkgP' in return value (pointer) has base type 'pkgCache::Package'.
pkgOrderList::OrderConfigure ( )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::OrderCritical ( )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Package'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::ConfigureAll ( )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::CreateOrderList ( )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Cache->Cache->PkgP' in 1st parameter 'Order' (reference) has base type 'pkgCache::Package'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::FixMissing ( )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::Go ( int statusFd )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::OrderInstall ( )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Package'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::Reset ( )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->PkgP' in 1st parameter 'Owner' (pointer) has base type 'pkgCache::Package'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )Field 'Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Package'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Package'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->PkgP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Package'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->PkgP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Package'.
[+] struct pkgCache::PackageFile (4)
| Change |
Effect |
1 | The relative position of field Flags has been changed from 11 to 12. | Applications will access incorrect memory when attempting to access this field. |
2 | The relative position of field ID has been changed from 13 to 14. | Applications will access incorrect memory when attempting to access this field. |
3 | The relative position of field NextFile has been changed from 12 to 13. | Applications will access incorrect memory when attempting to access this field. |
4 | The relative position of field mtime has been changed from 14 to 11. | Applications will access incorrect memory when attempting to access this field. |
[+] affected symbols (126)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache->CurrentFile' in 1st parameter 'DB' (reference) has base type 'pkgCache::PackageFile'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache->CurrentFile' in 1st parameter 'DB' (reference) has base type 'pkgCache::PackageFile'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->PkgFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::PackageFile'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->PkgFileP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::PackageFile'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->PkgFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::PackageFile'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache->PkgFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::PackageFile'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->PkgFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::PackageFile'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->PkgFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::PackageFile'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache->PkgFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::PackageFile'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->PkgFileP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::PackageFile'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )Field 'this->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCache::Priority ( unsigned char Priority )Field 'this->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCache::sHash ( char const* S ) constField 'this->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCache::sHash ( std::string const& S ) constField 'this->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCacheFile::Close ( )Field 'this->DCache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->DCache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->DCache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->CurrentFile' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->CurrentFile' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->CurrentFile' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->CurrentFile' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->CurrentFile' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->CurrentFile' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->CurrentFile' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->CurrentFile' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->CurrentFile' in the object of this method has base type 'pkgCache::PackageFile'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->CurrentFile' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache->PkgFileP' in 1st parameter 'cache' (reference) has base type 'pkgCache::PackageFile'.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->PkgFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::PackageFile'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->PkgFileP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::PackageFile'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->PkgFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::PackageFile'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->PkgFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::PackageFile'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache->PkgFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::PackageFile'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->PkgFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::PackageFile'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->CurrentFile' in 1st parameter 'p1' (reference) has base type 'pkgCache::PackageFile'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->CurrentFile' in 1st parameter 'p1' (reference) has base type 'pkgCache::PackageFile'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->PkgFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::PackageFile'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::Me [data]Field 'retval->Cache->Cache->PkgFileP' in return value (pointer) has base type 'pkgCache::PackageFile'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->PkgFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::PackageFile'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::ConfigureAll ( )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::CreateOrderList ( )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Cache->Cache->PkgFileP' in 1st parameter 'Order' (reference) has base type 'pkgCache::PackageFile'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::FixMissing ( )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::Go ( int statusFd )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::OrderInstall ( )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->PkgFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::PackageFile'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::Reset ( )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->Cache->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->PkgFileP' in 1st parameter 'Owner' (pointer) has base type 'pkgCache::PackageFile'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )Field 'Cache->PkgFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::PackageFile'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->PkgFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::PackageFile'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->PkgFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::PackageFile'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->PkgFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::PackageFile'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache->PkgFileP' in the object of this method has base type 'pkgCache::PackageFile'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->PkgFileP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::PackageFile'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->PkgFileP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::PackageFile'.
[+] struct pkgCache::VerFile (1)
| Change |
Effect |
1 | Type of field Size has been changed from unsigned short (2 bytes) to unsigned long (4 bytes). | This field may be incorrectly initialized or accessed by applications. |
[+] affected symbols (126)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->VerFileP' in 1st parameter 'DB' (reference) has base type 'pkgCache::VerFile'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->VerFileP' in 1st parameter 'DB' (reference) has base type 'pkgCache::VerFile'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->VerFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::VerFile'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->VerFileP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::VerFile'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->VerFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::VerFile'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache->VerFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::VerFile'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->VerFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::VerFile'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->VerFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::VerFile'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache->VerFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::VerFile'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->VerFileP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::VerFile'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )Field 'this->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCache::Priority ( unsigned char Priority )Field 'this->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCache::sHash ( char const* S ) constField 'this->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCache::sHash ( std::string const& S ) constField 'this->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCacheFile::Close ( )Field 'this->DCache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->DCache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->DCache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache->VerFileP' in 1st parameter 'cache' (reference) has base type 'pkgCache::VerFile'.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->VerFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::VerFile'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->VerFileP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::VerFile'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->VerFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::VerFile'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->VerFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::VerFile'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache->VerFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::VerFile'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->VerFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::VerFile'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->VerFileP' in 1st parameter 'p1' (reference) has base type 'pkgCache::VerFile'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->VerFileP' in 1st parameter 'p1' (reference) has base type 'pkgCache::VerFile'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->VerFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::VerFile'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::Me [data]Field 'retval->Cache->Cache->VerFileP' in return value (pointer) has base type 'pkgCache::VerFile'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->VerFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::VerFile'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::ConfigureAll ( )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::CreateOrderList ( )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Cache->Cache->VerFileP' in 1st parameter 'Order' (reference) has base type 'pkgCache::VerFile'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::FixMissing ( )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::Go ( int statusFd )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::OrderInstall ( )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->VerFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::VerFile'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::Reset ( )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List->Cache->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->VerFileP' in 1st parameter 'Owner' (pointer) has base type 'pkgCache::VerFile'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )Field 'Cache->VerFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::VerFile'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->VerFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::VerFile'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->VerFileP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::VerFile'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->VerFileP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::VerFile'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache->VerFileP' in the object of this method has base type 'pkgCache::VerFile'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->VerFileP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::VerFile'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->VerFileP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::VerFile'.
[+] struct pkgCache::Version (2)
| Change |
Effect |
1 | Type of field InstalledSize has been changed from map_ptrloc (4 bytes) to unsigned long long (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
2 | Type of field Size has been changed from map_ptrloc (4 bytes) to unsigned long long (8 bytes). | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (127)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->VerP' in 1st parameter 'DB' (reference) has base type 'pkgCache::Version'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->VerP' in 1st parameter 'DB' (reference) has base type 'pkgCache::Version'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->VerP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->VerP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Version'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->VerP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->PkgState->CandidateVer' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Version'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->VerP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->PkgState->CandidateVer' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->PkgState->CandidateVer' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->VerP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )Field 'this->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCache::Priority ( unsigned char Priority )Field 'this->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCache::sHash ( char const* S ) constField 'this->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCache::sHash ( std::string const& S ) constField 'this->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheFile::Close ( )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache->VerP' in 1st parameter 'cache' (reference) has base type 'pkgCache::Version'.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::GetRootSetFunc ( )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->VerP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Version'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::StateCache::StripEpoch ( char const* Ver )Field 'this->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->VerP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->PkgState->CandidateVer' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->PkgState->CandidateVer' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Version'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->PkgState->CandidateVer' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->VerP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->VerP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Version'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->VerP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Version'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->PkgState->CandidateVer' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::DoRun ( )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::Me [data]Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->PkgState->CandidateVer' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Version'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::ConfigureAll ( )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::CreateOrderList ( )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Cache->PkgState->InstallVer' in 1st parameter 'Order' (reference) has base type 'pkgCache::Version'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::FixMissing ( )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::Go ( int statusFd )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::OrderInstall ( )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->PkgState->CandidateVer' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Version'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::Reset ( )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->VerP' in 1st parameter 'Owner' (pointer) has base type 'pkgCache::Version'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )2nd parameter 'List' (pointer) has base type 'pkgCache::Version'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->PkgState->CandidateVer' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Version'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->VerP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->PkgState->CandidateVer' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Version'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->VerP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Version'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->VerP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Version'.
pkgcachegen.h
[+] class pkgCacheGenerator (2)
| Change |
Effect |
1 | Size of field Cache has been changed from 60 bytes to 68 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
2 | Size of field Map has been changed from 32 bytes to 44 bytes. | 1) Size of the inclusive type has been changed. 2) Previous accesses of applications and library functions to this field and fields at higher positions of the structure definition may be broken. |
[+] affected symbols (16)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache' in 1st parameter 'DB' (reference) has base type 'pkgCacheGenerator'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache' in 1st parameter 'DB' (reference) has base type 'pkgCacheGenerator'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )This constructor is from 'pkgCacheGenerator' class.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )This method is from 'pkgCacheGenerator' class.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )This method is from 'pkgCacheGenerator' class.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache' in the object of this method has base type 'pkgCacheGenerator'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache' in the object of this method has base type 'pkgCacheGenerator'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) const1st parameter 'p1' (reference) has base type 'pkgCacheGenerator'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) const1st parameter 'p1' (reference) has base type 'pkgCacheGenerator'.
[+] class pkgCacheGenerator::ListParser (1)
| Change |
Effect |
1 | Pure virtual method pkgCacheGenerator::ListParser::ArchitectureAll ( ) has been added to this class instead of pkgCacheGenerator::ListParser::NewVersion ( pkgCache::VerIterator ). | Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 16 entries | Virtual Table (New) - 18 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
__cxa_pure_virtual |
__cxa_pure_virtual |
12 |
__cxa_pure_virtual |
__cxa_pure_virtual |
16 |
__cxa_pure_virtual |
__cxa_pure_virtual |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
__cxa_pure_virtual |
__cxa_pure_virtual |
28 |
__cxa_pure_virtual |
__cxa_pure_virtual |
32 |
__cxa_pure_virtual |
__cxa_pure_virtual |
36 |
__cxa_pure_virtual |
__cxa_pure_virtual |
40 |
__cxa_pure_virtual |
__cxa_pure_virtual |
44 |
__cxa_pure_virtual |
__cxa_pure_virtual |
48 |
__cxa_pure_virtual |
__cxa_pure_virtual |
52 |
pkgCacheGenerator::ListParser::CollectFileProvides |
__cxa_pure_virtual |
56 |
pkgCacheGenerator::~ListParser |
__cxa_pure_virtual |
60 |
pkgCacheGenerator::~ListParser |
pkgCacheGenerator::ListParser::CollectFileProvides |
64 |
|
pkgCacheGenerator::~ListParser |
68 |
|
pkgCacheGenerator::~ListParser |
[+] affected symbols (4)
pkgCacheGenerator::ListParser::CollectFileProvides ( pkgCache& Cache, pkgCache::VerIterator Ver )This method is from 'pkgCacheGenerator::ListParser' class.
pkgCacheGenerator::ListParser::NewDepends ( pkgCache::VerIterator Ver, std::string const& Package, std::string const& Version, unsigned int Op, unsigned int Type )This method is from 'pkgCacheGenerator::ListParser' class.
pkgCacheGenerator::ListParser::NewProvides ( pkgCache::VerIterator Ver, std::string const& Package, std::string const& Version )This method is from 'pkgCacheGenerator::ListParser' class.
pkgCacheGenerator::ListParser::~ListParser [in-charge] ( )This method is from 'pkgCacheGenerator::ListParser' class.
sourcelist.h
[+] class pkgSourceList::Type (2)
| Change |
Effect |
1 | Pure virtual method pkgSourceList::Type::CreateItem ( std::vector<metaIndex*>&, std::string const&, std::string const&, std::string const&, std::map<std::string,std::string>const& ) const has been added to this class instead of pkgSourceList::Type::CreateItem ( std::vector<metaIndex*>&, std::string, std::string, std::string ) const. | Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
2 | Virtual method pkgSourceList::Type::ParseLine ( std::vector<metaIndex*>&, char const*, unsigned long const&, std::string const& ) const has been added to this class instead of pkgSourceList::Type::ParseLine ( std::vector<metaIndex*>&, char const*, unsigned long, std::string ) const. | Applications will pass parameters of older replaced method to newly added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 6 entries | Virtual Table (New) - 6 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
pkgSourceList::Type::ParseLine |
pkgSourceList::Type::ParseLine |
12 |
__cxa_pure_virtual |
__cxa_pure_virtual |
16 |
pkgSourceList::~Type |
pkgSourceList::~Type |
20 |
pkgSourceList::~Type |
pkgSourceList::~Type |
[+] affected symbols (7)
pkgSourceList::Type::FixupURI ( std::string& URI ) constThis method is from 'pkgSourceList::Type' class.
pkgSourceList::Type::GetType ( char const* Type ) [static]This method is from 'pkgSourceList::Type' class.
pkgSourceList::Type::GlobalList [data]This method is from 'pkgSourceList::Type' class.
pkgSourceList::Type::GlobalListLen [data]This method is from 'pkgSourceList::Type' class.
pkgSourceList::Type::ParseLine ( std::vector<metaIndex*>& List, char const* Buffer, unsigned long CurLine, std::string File ) constThis method is from 'pkgSourceList::Type' class.
pkgSourceList::Type::Type [in-charge] ( )This constructor is from 'pkgSourceList::Type' class.
pkgSourceList::Type::~Type [in-charge] ( )This method is from 'pkgSourceList::Type' class.
srcrecords.h
[+] class pkgSrcRecords::Parser (2)
| Change |
Effect |
1 | Pure virtual method pkgSrcRecords::Parser::BuildDepends ( std::vector<pkgSrcRecords::Parser::BuildDepRec>&, bool const&, bool const& ) has been added to this class instead of pkgSrcRecords::Parser::BuildDepends ( std::vector<pkgSrcRecords::Parser::BuildDepRec>&, bool ). | Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
2 | Pure virtual method pkgSrcRecords::Parser::Jump ( unsigned long const& ) has been added to this class instead of pkgSrcRecords::Parser::Jump ( unsigned long ). | Applications will provide an older method to the library instead of expected newely added virtual method. This may result in crash or incorrect behavior of applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 16 entries | Virtual Table (New) - 16 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
__cxa_pure_virtual |
__cxa_pure_virtual |
12 |
__cxa_pure_virtual |
__cxa_pure_virtual |
16 |
__cxa_pure_virtual |
__cxa_pure_virtual |
20 |
__cxa_pure_virtual |
__cxa_pure_virtual |
24 |
__cxa_pure_virtual |
__cxa_pure_virtual |
28 |
__cxa_pure_virtual |
__cxa_pure_virtual |
32 |
__cxa_pure_virtual |
__cxa_pure_virtual |
36 |
__cxa_pure_virtual |
__cxa_pure_virtual |
40 |
__cxa_pure_virtual |
__cxa_pure_virtual |
44 |
__cxa_pure_virtual |
__cxa_pure_virtual |
48 |
__cxa_pure_virtual |
__cxa_pure_virtual |
52 |
__cxa_pure_virtual |
__cxa_pure_virtual |
56 |
pkgSrcRecords::~Parser |
pkgSrcRecords::~Parser |
60 |
pkgSrcRecords::~Parser |
pkgSrcRecords::~Parser |
[+] affected symbols (1)
pkgSrcRecords::Parser::BuildDepType ( unsigned char Type ) [static]This method is from 'pkgSrcRecords::Parser' class.
versionmatch.h
[+] class pkgVersionMatch (1)
| Change |
Effect |
1 | Field RelArchitecture has been added at the middle position of this structural type. | 1) Size of the inclusive type has been changed. 2) Layout of structure fields has been changed and therefore fields at higher positions of the structure definition may be incorrectly accessed by applications. |
[+] affected symbols (4)
pkgVersionMatch::FileMatch ( pkgCache::PkgFileIterator File )This method is from 'pkgVersionMatch' class.
pkgVersionMatch::Find ( pkgCache::PkgIterator Pkg )This method is from 'pkgVersionMatch' class.
pkgVersionMatch::MatchVer ( char const* A, std::string B, bool Prefix )This method is from 'pkgVersionMatch' class.
pkgVersionMatch::pkgVersionMatch [in-charge] ( std::string Data, pkgVersionMatch::MatchType Type )This constructor is from 'pkgVersionMatch' class.
to the top
Problems with Symbols, Medium Severity (3)
acquire.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] pkgAcquire::FetchNeeded ( ) (1)
[symbol: _ZN10pkgAcquire11FetchNeededEv]
| Change | Effect |
---|
1 | Type of return value has been changed from double to unsigned long long. | The return value became passed in different register. Applications will read the wrong memory block instead of the return value. Also, distribution of parameters on the available registers and stack may be changed. |
[+] pkgAcquire::PartialPresent ( ) (1)
[symbol: _ZN10pkgAcquire14PartialPresentEv]
| Change | Effect |
---|
1 | Type of return value has been changed from double to unsigned long long. | The return value became passed in different register. Applications will read the wrong memory block instead of the return value. Also, distribution of parameters on the available registers and stack may be changed. |
[+] pkgAcquire::TotalNeeded ( ) (1)
[symbol: _ZN10pkgAcquire11TotalNeededEv]
| Change | Effect |
---|
1 | Type of return value has been changed from double to unsigned long long. | The return value became passed in different register. Applications will read the wrong memory block instead of the return value. Also, distribution of parameters on the available registers and stack may be changed. |
to the top
Problems with Data Types, Low Severity (59)
acquire-item.h
[+] class pkgAcqFile (3)
| Change |
Effect |
1 | Field IsIndexFile has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Size of field Desc has been changed from 16 bytes to 40 bytes. | Size of the inclusive type has been changed. |
3 | Virtual method pkgAcquire::Item::Custom600Headers ( ) has been overridden by pkgAcqFile::Custom600Headers ( ). | Method pkgAcqFile::Custom600Headers ( ) will be called instead of pkgAcquire::Item::Custom600Headers ( ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 13 entries | Virtual Table (New) - 13 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
pkgAcqFile::Failed |
pkgAcqFile::Failed |
12 |
pkgAcqFile::Done |
pkgAcqFile::Done |
16 |
pkgAcquire::Item::Start |
pkgAcquire::Item::Start |
20 |
pkgAcquire::Item::Custom600Headers |
pkgAcqFile::Custom600Headers |
24 |
pkgAcqFile::DescURI |
pkgAcqFile::DescURI |
28 |
pkgAcquire::Item::ShortDesc |
pkgAcquire::Item::ShortDesc |
32 |
pkgAcquire::Item::Finished |
pkgAcquire::Item::Finished |
36 |
pkgAcqFile::HashSum |
pkgAcqFile::HashSum |
40 |
pkgAcquire::Item::IsTrusted |
pkgAcquire::Item::IsTrusted |
44 |
~pkgAcqFile |
~pkgAcqFile |
48 |
~pkgAcqFile |
~pkgAcqFile |
[+] affected symbols (6)
pkgAcqFile::DescURI ( )This method is from 'pkgAcqFile' class.
pkgAcqFile::Done ( std::string Message, unsigned long Size, std::string CalcHash, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqFile' class.
pkgAcqFile::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )This method is from 'pkgAcqFile' class.
pkgAcqFile::HashSum ( )This method is from 'pkgAcqFile' class.
pkgAcqFile::~pkgAcqFile [in-charge] ( )This method is from 'pkgAcqFile' class.
pkgAcquire::Item::Custom600Headers ( )The method 'pkgAcqFile::Custom600Headers ()' will be called instead of this method.
[+] class pkgAcqIndexTrans (1)
| Change |
Effect |
1 | Virtual method pkgAcqIndex::Custom600Headers ( ) has been overridden by pkgAcqIndexTrans::Custom600Headers ( ). | Method pkgAcqIndexTrans::Custom600Headers ( ) will be called instead of pkgAcqIndex::Custom600Headers ( ) by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 13 entries | Virtual Table (New) - 13 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
pkgAcqIndexTrans::Failed |
pkgAcqIndexTrans::Failed |
12 |
pkgAcqIndex::Done |
pkgAcqIndex::Done |
16 |
pkgAcquire::Item::Start |
pkgAcquire::Item::Start |
20 |
pkgAcqIndex::Custom600Headers |
pkgAcqIndexTrans::Custom600Headers |
24 |
pkgAcqIndex::DescURI |
pkgAcqIndex::DescURI |
28 |
pkgAcquire::Item::ShortDesc |
pkgAcquire::Item::ShortDesc |
32 |
pkgAcquire::Item::Finished |
pkgAcquire::Item::Finished |
36 |
pkgAcqIndex::HashSum |
pkgAcqIndex::HashSum |
40 |
pkgAcquire::Item::IsTrusted |
pkgAcquire::Item::IsTrusted |
44 |
~pkgAcqIndexTrans |
~pkgAcqIndexTrans |
48 |
~pkgAcqIndexTrans |
~pkgAcqIndexTrans |
[+] affected symbols (1)
pkgAcqIndex::Custom600Headers ( )The method 'pkgAcqIndexTrans::Custom600Headers ()' will be called instead of this method.
acquire-method.h
[+] class pkgAcqMethod (3)
| Change |
Effect |
1 | Field IP has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field UsedMirror has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field FailExtra has been renamed to FailReason. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (14)
pkgAcqMethod::Configuration ( std::string Message )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Exit ( )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Fail ( bool Transient )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Fail ( std::string Why, bool Transient )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Fetch ( pkgAcqMethod::FetchItem* p1 )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Log ( char const* Format, ... )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::MediaFail ( std::string Required, std::string Drive )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::pkgAcqMethod [in-charge] ( char const* Ver, unsigned long Flags )This constructor is from 'pkgAcqMethod' class.
pkgAcqMethod::Redirect ( std::string const& NewURI )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Run ( bool Single )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::Status ( char const* Format, ... )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::URIDone ( pkgAcqMethod::FetchResult& Res, pkgAcqMethod::FetchResult* Alt )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::URIStart ( pkgAcqMethod::FetchResult& Res )This method is from 'pkgAcqMethod' class.
pkgAcqMethod::~pkgAcqMethod [in-charge] ( )This method is from 'pkgAcqMethod' class.
[+] struct pkgAcqMethod::FetchItem (1)
| Change |
Effect |
1 | Field FailIgnore has been added to this type. | This field will not be initialized by old clients. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (14)
pkgAcqMethod::Configuration ( std::string Message )Field 'this->QueueBack' in the object of this method has base type 'pkgAcqMethod::FetchItem'.
pkgAcqMethod::Exit ( )Field 'this->QueueBack' in the object of this method has base type 'pkgAcqMethod::FetchItem'.
pkgAcqMethod::Fail ( bool Transient )Field 'this->QueueBack' in the object of this method has base type 'pkgAcqMethod::FetchItem'.
pkgAcqMethod::Fail ( std::string Why, bool Transient )Field 'this->QueueBack' in the object of this method has base type 'pkgAcqMethod::FetchItem'.
pkgAcqMethod::Fetch ( pkgAcqMethod::FetchItem* p1 )1st parameter 'p1' (pointer) has base type 'pkgAcqMethod::FetchItem'.
pkgAcqMethod::Log ( char const* Format, ... )Field 'this->QueueBack' in the object of this method has base type 'pkgAcqMethod::FetchItem'.
pkgAcqMethod::MediaFail ( std::string Required, std::string Drive )Field 'this->QueueBack' in the object of this method has base type 'pkgAcqMethod::FetchItem'.
pkgAcqMethod::pkgAcqMethod [in-charge] ( char const* Ver, unsigned long Flags )Field 'this->QueueBack' in the object of this method has base type 'pkgAcqMethod::FetchItem'.
pkgAcqMethod::Redirect ( std::string const& NewURI )Field 'this->QueueBack' in the object of this method has base type 'pkgAcqMethod::FetchItem'.
pkgAcqMethod::Run ( bool Single )Field 'this->QueueBack' in the object of this method has base type 'pkgAcqMethod::FetchItem'.
pkgAcqMethod::Status ( char const* Format, ... )Field 'this->QueueBack' in the object of this method has base type 'pkgAcqMethod::FetchItem'.
pkgAcqMethod::URIDone ( pkgAcqMethod::FetchResult& Res, pkgAcqMethod::FetchResult* Alt )Field 'this->QueueBack' in the object of this method has base type 'pkgAcqMethod::FetchItem'.
pkgAcqMethod::URIStart ( pkgAcqMethod::FetchResult& Res )Field 'this->QueueBack' in the object of this method has base type 'pkgAcqMethod::FetchItem'.
pkgAcqMethod::~pkgAcqMethod [in-charge] ( )Field 'this->QueueBack' in the object of this method has base type 'pkgAcqMethod::FetchItem'.
acquire.h
[+] class pkgAcquire (3)
| Change |
Effect |
1 | Field LockFD has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field Debug became const. | The value of this field is expected to be const in new library version, but can be modified by old applications. |
3 | Type of field Debug has been changed from bool to bool const. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (112)
debTranslationsIndex::GetIndexes ( pkgAcquire* Owner ) const1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqArchive::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::Finished ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::HashSum ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::IsTrusted ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqArchive::QueueNext ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::ShortDesc ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::ParseDiffIndex ( std::string IndexDiffFile )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqDiffIndex::pkgAcqDiffIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqDiffIndex::~pkgAcqDiffIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::HashSum ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string compressExt )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqIndex::~pkgAcqIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexDiffs::~pkgAcqIndexDiffs [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqIndexTrans::pkgAcqIndexTrans [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaIndex::AuthDone ( std::string Message )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::pkgAcqMetaIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string SigFile, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaIndex::QueueIndexes ( bool verify )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::RetrievalDone ( std::string Message )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::VerifyVendor ( std::string Message )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaIndex::~pkgAcqMetaIndex [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::Custom600Headers ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::DescURI ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcqMetaSig::pkgAcqMetaSig [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string MetaIndexURI, std::string MetaIndexURIDesc, std::string MetaIndexShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcqMetaSig::~pkgAcqMetaSig [in-charge] ( )Field 'this->Desc->Owner->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Add ( pkgAcquire::Item* Item )Field 'Item->Owner' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Add ( pkgAcquire::Worker* Work )Field 'Work->OwnerQ->Owner' in 1st parameter 'Work' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Bump ( )This method is from 'pkgAcquire' class.
pkgAcquire::Clean ( std::string Dir )This method is from 'pkgAcquire' class.
pkgAcquire::Dequeue ( pkgAcquire::Item* Item )Field 'Item->Owner' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner' in 1st parameter 'Item' (reference) has base type 'pkgAcquire'.
pkgAcquire::FetchNeeded ( )This method is from 'pkgAcquire' class.
pkgAcquire::GetConfig ( std::string Access )This method is from 'pkgAcquire' class.
pkgAcquire::Item::Custom600Headers ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Finished ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::HashSum ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::IsTrusted ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Item [in-charge] ( pkgAcquire* Owner )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Item::Rename ( std::string From, std::string To )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::ShortDesc ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::Start ( std::string Message, unsigned long Size )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Item::~Item [in-charge] ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::PartialPresent ( )This method is from 'pkgAcquire' class.
pkgAcquire::pkgAcquire [in-charge] ( pkgAcquireStatus* Log )This constructor is from 'pkgAcquire' class.
pkgAcquire::Queue::Bump ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Cycle ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Dequeue ( pkgAcquire::Item* Owner )Field 'Owner->Owner' in 1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Queue::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'Item->Owner->Owner' in 1st parameter 'Item' (reference) has base type 'pkgAcquire'.
pkgAcquire::Queue::FindItem ( std::string URI, pkgAcquire::Worker* Owner )Field 'Owner->OwnerQ->Owner' in 2nd parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Queue::ItemDone ( pkgAcquire::Queue::QItem* Itm )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Queue [in-charge] ( std::string Name, pkgAcquire* Owner )2nd parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Queue::Shutdown ( bool Final )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::Startup ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Queue::~Queue [in-charge] ( )Field 'this->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::QueueName ( std::string URI, pkgAcquire::MethodConfig const*& Config )This method is from 'pkgAcquire' class.
pkgAcquire::Remove ( pkgAcquire::Item* Item )Field 'Item->Owner' in 1st parameter 'Item' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Remove ( pkgAcquire::Worker* Work )Field 'Work->OwnerQ->Owner' in 1st parameter 'Work' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Run ( int PulseInterval )This method is from 'pkgAcquire' class.
pkgAcquire::RunFds ( fd_set* RSet, fd_set* WSet )This method is from 'pkgAcquire' class.
pkgAcquire::SetFds ( int& Fd, fd_set* RSet, fd_set* WSet )This method is from 'pkgAcquire' class.
pkgAcquire::Shutdown ( )This method is from 'pkgAcquire' class.
pkgAcquire::TotalNeeded ( )This method is from 'pkgAcquire' class.
pkgAcquire::UriBegin ( )This method is from 'pkgAcquire' class.
pkgAcquire::UriEnd ( )This method is from 'pkgAcquire' class.
pkgAcquire::Worker::Capabilities ( std::string Message )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Construct ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::InFdReady ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::ItemDone ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::MediaChange ( std::string Message )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::MethodFailure ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::OutFdReady ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Pulse ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::QueueItem ( pkgAcquire::Queue::QItem* Item )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::ReadMessages ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::RunMessages ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::SendConfiguration ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Start ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::MethodConfig* Config )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::Queue* OwnerQ, pkgAcquire::MethodConfig* Config, pkgAcquireStatus* Log )Field 'OwnerQ->Owner' in 1st parameter 'OwnerQ' (pointer) has base type 'pkgAcquire'.
pkgAcquire::Worker::~Worker [in-charge] ( )Field 'this->OwnerQ->Owner' in the object of this method has base type 'pkgAcquire'.
pkgAcquire::WorkerStep ( pkgAcquire::Worker* I )Field 'I->OwnerQ->Owner' in 1st parameter 'I' (pointer) has base type 'pkgAcquire'.
pkgAcquire::~pkgAcquire [in-charge] ( )This method is from 'pkgAcquire' class.
pkgAcquireStatus::Done ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::Fail ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::Fetch ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::IMSHit ( pkgAcquire::ItemDesc& p1 )Field 'p1->Owner->Owner' in 1st parameter 'p1' (reference) has base type 'pkgAcquire'.
pkgAcquireStatus::Pulse ( pkgAcquire* Owner )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
pkgSourceList::GetIndexes ( pkgAcquire* Owner, bool GetAll ) const1st parameter 'Owner' (pointer) has base type 'pkgAcquire'.
[+] class pkgAcquire::ItemDesc (1)
| Change |
Effect |
1 | Size of this type has been changed from 16 bytes to 40 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (50)
pkgAcqArchive::DescURI ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqArchive::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqArchive::Finished ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqArchive::HashSum ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqArchive::IsTrusted ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqArchive::QueueNext ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqArchive::ShortDesc ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqDiffIndex::Custom600Headers ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqDiffIndex::DescURI ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqDiffIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqDiffIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqDiffIndex::ParseDiffIndex ( std::string IndexDiffFile )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqDiffIndex::pkgAcqDiffIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqDiffIndex::~pkgAcqDiffIndex [in-charge] ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqIndex::Custom600Headers ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqIndex::DescURI ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqIndex::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqIndex::HashSum ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqIndex::pkgAcqIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, HashString ExpectedHash, std::string compressExt )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqIndex::~pkgAcqIndex [in-charge] ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqIndexDiffs::DescURI ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqIndexDiffs::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqIndexDiffs::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqIndexDiffs::~pkgAcqIndexDiffs [in-charge] ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqMetaIndex::AuthDone ( std::string Message )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqMetaIndex::Custom600Headers ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqMetaIndex::DescURI ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqMetaIndex::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqMetaIndex::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqMetaIndex::pkgAcqMetaIndex [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string SigFile, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqMetaIndex::QueueIndexes ( bool verify )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqMetaIndex::RetrievalDone ( std::string Message )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqMetaIndex::VerifyVendor ( std::string Message )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqMetaIndex::~pkgAcqMetaIndex [in-charge] ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqMetaSig::Custom600Headers ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqMetaSig::DescURI ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqMetaSig::Done ( std::string Message, unsigned long Size, std::string Md5Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqMetaSig::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqMetaSig::pkgAcqMetaSig [in-charge] ( pkgAcquire* Owner, std::string URI, std::string URIDesc, std::string ShortDesc, std::string MetaIndexURI, std::string MetaIndexURIDesc, std::string MetaIndexShortDesc, std::vector<IndexTarget*>const* IndexTargets, indexRecords* MetaIndexParser )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcqMetaSig::~pkgAcqMetaSig [in-charge] ( )Field 'this->Desc' in the object of this method has type 'pkgAcquire::ItemDesc'.
pkgAcquire::Enqueue ( pkgAcquire::ItemDesc& Item )1st parameter 'Item' (reference) has base type 'pkgAcquire::ItemDesc'.
pkgAcquire::Queue::Enqueue ( pkgAcquire::ItemDesc& Item )1st parameter 'Item' (reference) has base type 'pkgAcquire::ItemDesc'.
pkgAcquireStatus::Done ( pkgAcquire::ItemDesc& p1 )1st parameter 'p1' (reference) has base type 'pkgAcquire::ItemDesc'.
pkgAcquireStatus::Fail ( pkgAcquire::ItemDesc& p1 )1st parameter 'p1' (reference) has base type 'pkgAcquire::ItemDesc'.
pkgAcquireStatus::Fetch ( pkgAcquire::ItemDesc& p1 )1st parameter 'p1' (reference) has base type 'pkgAcquire::ItemDesc'.
pkgAcquireStatus::IMSHit ( pkgAcquire::ItemDesc& p1 )1st parameter 'p1' (reference) has base type 'pkgAcquire::ItemDesc'.
[+] class pkgAcquire::Queue::QItem (1)
| Change |
Effect |
1 | Size of this type has been changed from 24 bytes to 48 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (29)
pkgAcquire::Add ( pkgAcquire::Worker* Work )Field 'Work->CurrentItem' in 1st parameter 'Work' (pointer) has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Queue::Bump ( )Field 'this->Items' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Queue::Cycle ( )Field 'this->Items' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Queue::Dequeue ( pkgAcquire::Item* Owner )Field 'this->Items' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Queue::Enqueue ( pkgAcquire::ItemDesc& Item )Field 'this->Items' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Queue::FindItem ( std::string URI, pkgAcquire::Worker* Owner )Field 'Owner->OwnerQ->Items' in 2nd parameter 'Owner' (pointer) has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Queue::ItemDone ( pkgAcquire::Queue::QItem* Itm )1st parameter 'Itm' (pointer) has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Queue::Queue [in-charge] ( std::string Name, pkgAcquire* Owner )Field 'this->Items' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Queue::Shutdown ( bool Final )Field 'this->Items' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Queue::Startup ( )Field 'this->Items' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Queue::~Queue [in-charge] ( )Field 'this->Items' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Remove ( pkgAcquire::Worker* Work )Field 'Work->CurrentItem' in 1st parameter 'Work' (pointer) has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Worker::Capabilities ( std::string Message )Field 'this->CurrentItem' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Worker::Construct ( )Field 'this->CurrentItem' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Worker::InFdReady ( )Field 'this->CurrentItem' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Worker::ItemDone ( )Field 'this->CurrentItem' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Worker::MediaChange ( std::string Message )Field 'this->CurrentItem' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Worker::MethodFailure ( )Field 'this->CurrentItem' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Worker::OutFdReady ( )Field 'this->CurrentItem' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Worker::Pulse ( )Field 'this->CurrentItem' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Worker::QueueItem ( pkgAcquire::Queue::QItem* Item )1st parameter 'Item' (pointer) has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Worker::ReadMessages ( )Field 'this->CurrentItem' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Worker::RunMessages ( )Field 'this->CurrentItem' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Worker::SendConfiguration ( )Field 'this->CurrentItem' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Worker::Start ( )Field 'this->CurrentItem' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::MethodConfig* Config )Field 'this->CurrentItem' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Worker::Worker [in-charge] ( pkgAcquire::Queue* OwnerQ, pkgAcquire::MethodConfig* Config, pkgAcquireStatus* Log )Field 'OwnerQ->Items' in 1st parameter 'OwnerQ' (pointer) has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::Worker::~Worker [in-charge] ( )Field 'this->CurrentItem' in the object of this method has base type 'pkgAcquire::Queue::QItem'.
pkgAcquire::WorkerStep ( pkgAcquire::Worker* I )Field 'I->OwnerQ->Items' in 1st parameter 'I' (pointer) has base type 'pkgAcquire::Queue::QItem'.
cacheiterators.h
[+] class pkgCache::DepIterator (2)
| Change |
Effect |
1 | Field Dep has been removed from this type. | Size of the inclusive type has been changed. |
2 | Field Owner has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (52)
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'retval->List->Loops' in return value (pointer) has base type 'pkgCache::DepIterator'.
pkgCache::DepIterator::GlobOr ( pkgCache::DepIterator& Start, pkgCache::DepIterator& End )2nd parameter 'End' (reference) has base type 'pkgCache::DepIterator'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )1st parameter 'Dep' has base type 'pkgCache::DepIterator'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )1st parameter 'D' (reference) has base type 'pkgCache::DepIterator'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )1st parameter 'Dep' has base type 'pkgCache::DepIterator'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgOrderList::DoRun ( )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::Me [data]Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::OrderConfigure ( )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::OrderCritical ( )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )1st parameter 'Pkg' has base type 'pkgCache::DepIterator'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )2nd parameter 'Dep' has base type 'pkgCache::DepIterator'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::ConfigureAll ( )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::CreateOrderList ( )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Loops' in 1st parameter 'Order' (reference) has base type 'pkgCache::DepIterator'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )1st parameter 'D' has base type 'pkgCache::DepIterator'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::FixMissing ( )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::Go ( int statusFd )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::OrderInstall ( )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::Reset ( )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List->Loops' in the object of this method has base type 'pkgCache::DepIterator'.
[+] class pkgCache::DescFileIterator (3)
| Change |
Effect |
1 | Size of this type has been changed from 8 bytes to 12 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field FileP has been removed from this type. | Size of the inclusive type has been changed. |
3 | Field Owner has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (2)
debRecordParser::Jump ( pkgCache::DescFileIterator const& Desc )1st parameter 'Desc' (reference) has base type 'pkgCache::DescFileIterator'.
pkgRecords::Lookup ( pkgCache::DescFileIterator const& Desc )1st parameter 'Desc' (reference) has base type 'pkgCache::DescFileIterator'.
[+] class pkgCache::DescIterator (3)
| Change |
Effect |
1 | Size of this type has been changed from 8 bytes to 12 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field Desc has been removed from this type. | Size of the inclusive type has been changed. |
3 | Field Owner has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (3)
pkgCache::VerIterator::TranslatedDescription ( ) constReturn value has type 'pkgCache::DescIterator'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )1st parameter 'Desc' (reference) has base type 'pkgCache::DescIterator'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )1st parameter 'Desc' (reference) has base type 'pkgCache::DescIterator'.
[+] class pkgCache::PkgFileIterator (2)
| Change |
Effect |
1 | Field File has been removed from this type. | Size of the inclusive type has been changed. |
2 | Field Owner has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (9)
debPackagesIndex::FindInCache ( pkgCache& Cache ) constReturn value has type 'pkgCache::PkgFileIterator'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constReturn value has type 'pkgCache::PkgFileIterator'.
debSystem::FindIndex ( pkgCache::PkgFileIterator File, pkgIndexFile*& Found ) const1st parameter 'File' has type 'pkgCache::PkgFileIterator'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constReturn value has type 'pkgCache::PkgFileIterator'.
pkgCache::PkgFileIterator::IsOk ( )This method is from 'pkgCache::PkgFileIterator' class.
pkgCache::PkgFileIterator::RelStr ( )This method is from 'pkgCache::PkgFileIterator' class.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constReturn value has type 'pkgCache::PkgFileIterator'.
pkgSourceList::FindIndex ( pkgCache::PkgFileIterator File, pkgIndexFile*& Found ) const1st parameter 'File' has type 'pkgCache::PkgFileIterator'.
pkgVersionMatch::FileMatch ( pkgCache::PkgFileIterator File )1st parameter 'File' has type 'pkgCache::PkgFileIterator'.
[+] class pkgCache::PkgIterator (2)
| Change |
Effect |
1 | Field Owner has been removed from this type. | Size of the inclusive type has been changed. |
2 | Field Pkg has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (42)
operator<< ( std::ostream& out, pkgCache::PkgIterator Pkg )2nd parameter 'Pkg' has type 'pkgCache::PkgIterator'.
pkgCache::FindPkg ( std::string const& Name )Return value has type 'pkgCache::PkgIterator'.
pkgCache::PkgIterator::CandVersion ( ) constThis method is from 'pkgCache::PkgIterator' class.
pkgCache::PkgIterator::CurVersion ( ) constThis method is from 'pkgCache::PkgIterator' class.
pkgCache::PkgIterator::operator++ ( int p1 )This method is from 'pkgCache::PkgIterator' class.
pkgCache::PkgIterator::State ( ) constThis method is from 'pkgCache::PkgIterator' class.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )3rd parameter 'Res' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::DefaultRootSetFunc::InRootSet ( pkgCache::PkgIterator const& pkg )1st parameter 'pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::InRootSetFunc::InRootSet ( pkgCache::PkgIterator const& pkg )1st parameter 'pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )1st parameter 'P' (reference) has base type 'pkgCache::PkgIterator'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgDPkgPM::Configure ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgDPkgPM::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgDPkgPM::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )1st parameter 'A' has base type 'pkgCache::PkgIterator'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )2nd parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )2nd parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )2nd parameter 'P' has base type 'pkgCache::PkgIterator'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )1st parameter 'P' has base type 'pkgCache::PkgIterator'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )1st parameter 'Pkg' (reference) has base type 'pkgCache::PkgIterator'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )1st parameter 'Pkg' has base type 'pkgCache::PkgIterator'.
pkgVersionMatch::Find ( pkgCache::PkgIterator Pkg )1st parameter 'Pkg' has type 'pkgCache::PkgIterator'.
[+] class pkgCache::VerFileIterator (3)
| Change |
Effect |
1 | Size of this type has been changed from 8 bytes to 12 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field FileP has been removed from this type. | Size of the inclusive type has been changed. |
3 | Field Owner has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (13)
debRecordParser::Jump ( pkgCache::VerFileIterator const& Ver )1st parameter 'Ver' (reference) has base type 'pkgCache::VerFileIterator'.
pkgAcqArchive::DescURI ( )Field 'this->Vf' in the object of this method has type 'pkgCache::VerFileIterator'.
pkgAcqArchive::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Vf' in the object of this method has type 'pkgCache::VerFileIterator'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Vf' in the object of this method has type 'pkgCache::VerFileIterator'.
pkgAcqArchive::Finished ( )Field 'this->Vf' in the object of this method has type 'pkgCache::VerFileIterator'.
pkgAcqArchive::HashSum ( )Field 'this->Vf' in the object of this method has type 'pkgCache::VerFileIterator'.
pkgAcqArchive::IsTrusted ( )Field 'this->Vf' in the object of this method has type 'pkgCache::VerFileIterator'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )Field 'this->Vf' in the object of this method has type 'pkgCache::VerFileIterator'.
pkgAcqArchive::QueueNext ( )Field 'this->Vf' in the object of this method has type 'pkgCache::VerFileIterator'.
pkgAcqArchive::ShortDesc ( )Field 'this->Vf' in the object of this method has type 'pkgCache::VerFileIterator'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Vf' in the object of this method has type 'pkgCache::VerFileIterator'.
pkgCache::VerIterator::NewestFile ( ) constReturn value has type 'pkgCache::VerFileIterator'.
pkgRecords::Lookup ( pkgCache::VerFileIterator const& Ver )1st parameter 'Ver' (reference) has base type 'pkgCache::VerFileIterator'.
[+] class pkgCache::VerIterator (2)
| Change |
Effect |
1 | Field Owner has been removed from this type. | Size of the inclusive type has been changed. |
2 | Field Ver has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (25)
debDebFile::MergeControl ( pkgDataBase& DB )Return value has type 'pkgCache::VerIterator'.
debPackagesIndex::ArchiveInfo ( pkgCache::VerIterator Ver ) const1st parameter 'Ver' has type 'pkgCache::VerIterator'.
pkgAcqArchive::DescURI ( )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgAcqArchive::Done ( std::string Message, unsigned long Size, std::string Hash, pkgAcquire::MethodConfig* Cnf )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgAcqArchive::Failed ( std::string Message, pkgAcquire::MethodConfig* Cnf )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgAcqArchive::Finished ( )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgAcqArchive::HashSum ( )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgAcqArchive::IsTrusted ( )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgAcqArchive::pkgAcqArchive [in-charge] ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs, pkgCache::VerIterator const& Version, std::string& StoreFilename )4th parameter 'Version' (reference) has base type 'pkgCache::VerIterator'.
pkgAcqArchive::QueueNext ( )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgAcqArchive::ShortDesc ( )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgAcqArchive::~pkgAcqArchive [in-charge] ( )Field 'this->Version' in the object of this method has type 'pkgCache::VerIterator'.
pkgCache::VerIterator::Automatic ( ) constThis method is from 'pkgCache::VerIterator' class.
pkgCache::VerIterator::CompareVer ( pkgCache::VerIterator const& B ) const1st parameter 'B' (reference) has base type 'pkgCache::VerIterator'.
pkgCache::VerIterator::Downloadable ( ) constThis method is from 'pkgCache::VerIterator' class.
pkgCache::VerIterator::NewestFile ( ) constThis method is from 'pkgCache::VerIterator' class.
pkgCache::VerIterator::TranslatedDescription ( ) constThis method is from 'pkgCache::VerIterator' class.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )2nd parameter 'Ver' (pointer) has base type 'pkgCache::VerIterator'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )1st parameter 'Ver' (reference) has base type 'pkgCache::VerIterator'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )1st parameter 'Ver' (reference) has base type 'pkgCache::VerIterator'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )1st parameter 'V' (reference) has base type 'pkgCache::VerIterator'.
pkgExtract::pkgExtract [in-charge] ( pkgFLCache& FLCache, pkgCache::VerIterator Ver )2nd parameter 'Ver' has type 'pkgCache::VerIterator'.
pkgIndexFile::ArchiveInfo ( pkgCache::VerIterator Ver ) const1st parameter 'Ver' has type 'pkgCache::VerIterator'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )2nd parameter 'Ver' has base type 'pkgCache::VerIterator'.
pkgVersionMatch::Find ( pkgCache::PkgIterator Pkg )Return value has type 'pkgCache::VerIterator'.
debindexfile.h
[+] class debPackagesIndex (2)
| Change |
Effect |
1 | Field Architecture has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Virtual method debPackagesIndex::Merge ( pkgCacheGenerator&, OpProgress& ) const has been overridden by pkgIndexFile::Merge ( pkgCacheGenerator&, OpProgress& ) const. | Method pkgIndexFile::Merge ( pkgCacheGenerator&, OpProgress& ) const will be called instead of debPackagesIndex::Merge ( pkgCacheGenerator&, OpProgress& ) const by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 16 entries | Virtual Table (New) - 18 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
debPackagesIndex::GetType |
debPackagesIndex::GetType |
12 |
debPackagesIndex::ArchiveInfo |
debPackagesIndex::ArchiveInfo |
16 |
pkgIndexFile::SourceInfo |
pkgIndexFile::SourceInfo |
20 |
debPackagesIndex::Describe |
debPackagesIndex::Describe |
24 |
debPackagesIndex::ArchiveURI |
debPackagesIndex::ArchiveURI |
28 |
pkgIndexFile::CreateSrcParser |
pkgIndexFile::CreateSrcParser |
32 |
debPackagesIndex::Exists |
debPackagesIndex::Exists |
36 |
debPackagesIndex::HasPackages |
debPackagesIndex::HasPackages |
40 |
debPackagesIndex::Size |
debPackagesIndex::Size |
44 |
debPackagesIndex::Merge |
debPackagesIndex::Merge |
48 |
pkgIndexFile::MergeFileProvides |
pkgIndexFile::Merge |
52 |
debPackagesIndex::FindInCache |
pkgIndexFile::MergeFileProvides |
56 |
~debPackagesIndex |
pkgIndexFile::MergeFileProvides |
60 |
~debPackagesIndex |
debPackagesIndex::FindInCache |
64 |
|
~debPackagesIndex |
68 |
|
~debPackagesIndex |
[+] affected symbols (10)
debPackagesIndex::ArchiveInfo ( pkgCache::VerIterator Ver ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::ArchiveURI ( std::string&restrict File ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::Describe ( bool Short ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::Exists ( ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::GetType ( ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::HasPackages ( ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) constThe method 'pkgIndexFile::Merge (pkgCacheGenerator& p1, OpProgress& p2) const' will be called instead of this method.
debPackagesIndex::Size ( ) constThis method is from 'debPackagesIndex' class.
debPackagesIndex::~debPackagesIndex [in-charge] ( )This method is from 'debPackagesIndex' class.
[+] class debStatusIndex (1)
| Change |
Effect |
1 | Virtual method debStatusIndex::Merge ( pkgCacheGenerator&, OpProgress& ) const has been overridden by pkgIndexFile::Merge ( pkgCacheGenerator&, OpProgress& ) const. | Method pkgIndexFile::Merge ( pkgCacheGenerator&, OpProgress& ) const will be called instead of debStatusIndex::Merge ( pkgCacheGenerator&, OpProgress& ) const by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 16 entries | Virtual Table (New) - 18 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
debStatusIndex::GetType |
debStatusIndex::GetType |
12 |
pkgIndexFile::ArchiveInfo |
pkgIndexFile::ArchiveInfo |
16 |
pkgIndexFile::SourceInfo |
pkgIndexFile::SourceInfo |
20 |
debStatusIndex::Describe |
debStatusIndex::Describe |
24 |
pkgIndexFile::ArchiveURI |
pkgIndexFile::ArchiveURI |
28 |
pkgIndexFile::CreateSrcParser |
pkgIndexFile::CreateSrcParser |
32 |
debStatusIndex::Exists |
debStatusIndex::Exists |
36 |
debStatusIndex::HasPackages |
debStatusIndex::HasPackages |
40 |
debStatusIndex::Size |
debStatusIndex::Size |
44 |
debStatusIndex::Merge |
debStatusIndex::Merge |
48 |
pkgIndexFile::MergeFileProvides |
pkgIndexFile::Merge |
52 |
debStatusIndex::FindInCache |
pkgIndexFile::MergeFileProvides |
56 |
~debStatusIndex |
pkgIndexFile::MergeFileProvides |
60 |
~debStatusIndex |
debStatusIndex::FindInCache |
64 |
|
~debStatusIndex |
68 |
|
~debStatusIndex |
[+] affected symbols (1)
debStatusIndex::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) constThe method 'pkgIndexFile::Merge (pkgCacheGenerator& p1, OpProgress& p2) const' will be called instead of this method.
[+] class debTranslationsIndex (2)
| Change |
Effect |
1 | Field Language has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Virtual method debTranslationsIndex::Merge ( pkgCacheGenerator&, OpProgress& ) const has been overridden by pkgIndexFile::Merge ( pkgCacheGenerator&, OpProgress& ) const. | Method pkgIndexFile::Merge ( pkgCacheGenerator&, OpProgress& ) const will be called instead of debTranslationsIndex::Merge ( pkgCacheGenerator&, OpProgress& ) const by old applications. |
[+] show v-table (old and new)
Offset | Virtual Table (Old) - 17 entries | Virtual Table (New) - 19 entries |
---|
0 |
(int (*)(...))0 |
(int (*)(...))0 |
4 |
(int (*)(...))(& typeinfo) |
(int (*)(...))(& typeinfo) |
8 |
debTranslationsIndex::GetType |
debTranslationsIndex::GetType |
12 |
pkgIndexFile::ArchiveInfo |
pkgIndexFile::ArchiveInfo |
16 |
pkgIndexFile::SourceInfo |
pkgIndexFile::SourceInfo |
20 |
debTranslationsIndex::Describe |
debTranslationsIndex::Describe |
24 |
pkgIndexFile::ArchiveURI |
pkgIndexFile::ArchiveURI |
28 |
pkgIndexFile::CreateSrcParser |
pkgIndexFile::CreateSrcParser |
32 |
debTranslationsIndex::Exists |
debTranslationsIndex::Exists |
36 |
debTranslationsIndex::HasPackages |
debTranslationsIndex::HasPackages |
40 |
debTranslationsIndex::Size |
debTranslationsIndex::Size |
44 |
debTranslationsIndex::Merge |
debTranslationsIndex::Merge |
48 |
pkgIndexFile::MergeFileProvides |
pkgIndexFile::Merge |
52 |
debTranslationsIndex::FindInCache |
pkgIndexFile::MergeFileProvides |
56 |
~debTranslationsIndex |
pkgIndexFile::MergeFileProvides |
60 |
~debTranslationsIndex |
debTranslationsIndex::FindInCache |
64 |
debTranslationsIndex::GetIndexes |
~debTranslationsIndex |
68 |
|
~debTranslationsIndex |
72 |
|
debTranslationsIndex::GetIndexes |
[+] affected symbols (9)
debTranslationsIndex::Describe ( bool Short ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::Exists ( ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::GetIndexes ( pkgAcquire* Owner ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::GetType ( ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::HasPackages ( ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::Merge ( pkgCacheGenerator& Gen, OpProgress& Prog ) constThe method 'pkgIndexFile::Merge (pkgCacheGenerator& p1, OpProgress& p2) const' will be called instead of this method.
debTranslationsIndex::Size ( ) constThis method is from 'debTranslationsIndex' class.
debTranslationsIndex::~debTranslationsIndex [in-charge] ( )This method is from 'debTranslationsIndex' class.
deblistparser.h
[+] class debListParser (2)
| Change |
Effect |
1 | Field Architectures has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field MultiArchEnabled has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (10)
debListParser::Description ( )This method is from 'debListParser' class.
debListParser::Description_md5 ( )This method is from 'debListParser' class.
debListParser::DescriptionLanguage ( )This method is from 'debListParser' class.
debListParser::Offset ( )This method is from 'debListParser' class.
debListParser::Package ( )This method is from 'debListParser' class.
debListParser::Size ( )This method is from 'debListParser' class.
debListParser::Step ( )This method is from 'debListParser' class.
debListParser::Version ( )This method is from 'debListParser' class.
debListParser::VersionHash ( )This method is from 'debListParser' class.
debListParser::~debListParser [in-charge] ( )This method is from 'debListParser' class.
debmetaindex.h
[+] class debReleaseIndex (2)
| Change |
Effect |
1 | Field ArchEntries has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field SectionEntries has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (8)
debReleaseIndex::ComputeIndexTargets ( ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::GetIndexFiles ( )This method is from 'debReleaseIndex' class.
debReleaseIndex::IsTrusted ( ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::MetaIndexFile ( char const* Types ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::MetaIndexInfo ( char const* Type ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::MetaIndexURI ( char const* Type ) constThis method is from 'debReleaseIndex' class.
debReleaseIndex::PushSectionEntry ( debReleaseIndex::debSectionEntry const* Entry )This method is from 'debReleaseIndex' class.
debReleaseIndex::~debReleaseIndex [in-charge] ( )This method is from 'debReleaseIndex' class.
[+] class debReleaseIndex::debSectionEntry (4)
| Change |
Effect |
1 | Field IsSrc became const. | The value of this field is expected to be const in new library version, but can be modified by old applications. |
2 | Field Section became const. | The value of this field is expected to be const in new library version, but can be modified by old applications. |
3 | Type of field IsSrc has been changed from bool to bool const. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
4 | Type of field Section has been changed from std::string to std::string const. | Replacement of the field data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (1)
debReleaseIndex::PushSectionEntry ( debReleaseIndex::debSectionEntry const* Entry )1st parameter 'Entry' (pointer) has base type 'debReleaseIndex::debSectionEntry'.
debrecords.h
[+] class debRecordParser (1)
| Change |
Effect |
1 | Size of field File has been changed from 16 bytes to 24 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (16)
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )This constructor is from 'debRecordParser' class.
debRecordParser::FileName ( )This method is from 'debRecordParser' class.
debRecordParser::GetRec ( char const*& Start, char const*& Stop )This method is from 'debRecordParser' class.
debRecordParser::Homepage ( )This method is from 'debRecordParser' class.
debRecordParser::Jump ( pkgCache::DescFileIterator const& Desc )This method is from 'debRecordParser' class.
debRecordParser::Jump ( pkgCache::VerFileIterator const& Ver )This method is from 'debRecordParser' class.
debRecordParser::LongDesc ( )This method is from 'debRecordParser' class.
debRecordParser::Maintainer ( )This method is from 'debRecordParser' class.
debRecordParser::MD5Hash ( )This method is from 'debRecordParser' class.
debRecordParser::Name ( )This method is from 'debRecordParser' class.
debRecordParser::SHA1Hash ( )This method is from 'debRecordParser' class.
debRecordParser::SHA256Hash ( )This method is from 'debRecordParser' class.
debRecordParser::ShortDesc ( )This method is from 'debRecordParser' class.
debRecordParser::SourcePkg ( )This method is from 'debRecordParser' class.
debRecordParser::SourceVer ( )This method is from 'debRecordParser' class.
debRecordParser::~debRecordParser [in-charge] ( )This method is from 'debRecordParser' class.
debsrcrecords.h
[+] class debSrcRecordParser (1)
| Change |
Effect |
1 | Size of field Fd has been changed from 16 bytes to 24 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (11)
debSrcRecordParser::AsStr ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Binaries ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Files ( std::vector<pkgSrcRecords::File>& F )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Maintainer ( ) constThis method is from 'debSrcRecordParser' class.
debSrcRecordParser::Offset ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Package ( ) constThis method is from 'debSrcRecordParser' class.
debSrcRecordParser::Restart ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Section ( ) constThis method is from 'debSrcRecordParser' class.
debSrcRecordParser::Step ( )This method is from 'debSrcRecordParser' class.
debSrcRecordParser::Version ( ) constThis method is from 'debSrcRecordParser' class.
debSrcRecordParser::~debSrcRecordParser [in-charge] ( )This method is from 'debSrcRecordParser' class.
error.h
[+] class GlobalError (3)
| Change |
Effect |
1 | Field Messages has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field Stacks has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
3 | Field List has been removed from this type. | Size of the inclusive type has been changed. |
[+] affected symbols (8)
_GetErrorObj ( )Return value (pointer) has base type 'GlobalError'.
GlobalError::Discard ( )This method is from 'GlobalError' class.
GlobalError::Errno ( char const* Function, char const* Description, ... )This method is from 'GlobalError' class.
GlobalError::Error ( char const* Description, ... )This method is from 'GlobalError' class.
GlobalError::GlobalError [in-charge] ( )This constructor is from 'GlobalError' class.
GlobalError::PopMessage ( std::string& Text )This method is from 'GlobalError' class.
GlobalError::Warning ( char const* Description, ... )This method is from 'GlobalError' class.
GlobalError::WarningE ( char const* Function, char const* Description, ... )This method is from 'GlobalError' class.
extract.h
[+] class pkgExtract (1)
| Change |
Effect |
1 | Size of field Ver has been changed from 8 bytes to 12 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (7)
pkgExtract::Aborted ( )This method is from 'pkgExtract' class.
pkgExtract::DoItem ( pkgDirStream::Item& Itm, int& Fd )This method is from 'pkgExtract' class.
pkgExtract::Fail ( pkgDirStream::Item& Itm, int Fd )This method is from 'pkgExtract' class.
pkgExtract::Finished ( )This method is from 'pkgExtract' class.
pkgExtract::FinishedFile ( pkgDirStream::Item& Itm, int Fd )This method is from 'pkgExtract' class.
pkgExtract::pkgExtract [in-charge] ( pkgFLCache& FLCache, pkgCache::VerIterator Ver )This constructor is from 'pkgExtract' class.
pkgExtract::~pkgExtract [in-charge] ( )This method is from 'pkgExtract' class.
fileutl.h
[+] class FileFd (2)
| Change |
Effect |
1 | Field TemporaryFileName has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field gz has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (72)
ARArchive::ARArchive [in-charge] ( FileFd& File )1st parameter 'File' (reference) has base type 'FileFd'.
ARArchive::FindMember ( char const* Name ) constField 'this->File' in the object of this method has base type 'FileFd'.
ARArchive::LoadHeaders ( )Field 'this->File' in the object of this method has base type 'FileFd'.
ARArchive::~ARArchive [in-charge] ( )Field 'this->File' in the object of this method has base type 'FileFd'.
CopyFile ( FileFd& From, FileFd& To )2nd parameter 'To' (reference) has base type 'FileFd'.
debDebFile::CheckMember ( char const* Name )Field 'this->AR->File' in the object of this method has base type 'FileFd'.
debDebFile::debDebFile [in-charge] ( FileFd& File )1st parameter 'File' (reference) has base type 'FileFd'.
debDebFile::ExtractArchive ( pkgDirStream& Stream )Field 'this->AR->File' in the object of this method has base type 'FileFd'.
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->FList->Map->Fd' in 1st parameter 'DB' (reference) has base type 'FileFd'.
debDebFile::GotoMember ( char const* Name )Field 'this->AR->File' in the object of this method has base type 'FileFd'.
debDebFile::MemControlExtract::Read ( debDebFile& Deb )Field 'Deb->File' in 1st parameter 'Deb' (reference) has base type 'FileFd'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->FList->Map->Fd' in 1st parameter 'DB' (reference) has base type 'FileFd'.
debDpkgDB::debDpkgDB [in-charge] ( )Field 'this->FileMap->Fd' in the object of this method has base type 'FileFd'.
debDpkgDB::InitMetaTmp ( std::string& Dir )Field 'this->FileMap->Fd' in the object of this method has base type 'FileFd'.
debDpkgDB::LoadChanges ( )Field 'this->FileMap->Fd' in the object of this method has base type 'FileFd'.
debDpkgDB::ReadConfFiles ( )Field 'this->FileMap->Fd' in the object of this method has base type 'FileFd'.
debDpkgDB::ReadDiversions ( )Field 'this->FileMap->Fd' in the object of this method has base type 'FileFd'.
debDpkgDB::ReadFList ( OpProgress& Progress )Field 'this->FileMap->Fd' in the object of this method has base type 'FileFd'.
debDpkgDB::ReadyFileList ( OpProgress& Progress )Field 'this->FileMap->Fd' in the object of this method has base type 'FileFd'.
debDpkgDB::ReadyPkgCache ( OpProgress& Progress )Field 'this->FileMap->Fd' in the object of this method has base type 'FileFd'.
debDpkgDB::~debDpkgDB [in-charge] ( )Field 'this->FileMap->Fd' in the object of this method has base type 'FileFd'.
DynamicMMap::Allocate ( unsigned long ItemSize )Field 'this->Fd' in the object of this method has base type 'FileFd'.
DynamicMMap::Grow ( )Field 'this->Fd' in the object of this method has base type 'FileFd'.
DynamicMMap::RawAllocate ( unsigned long Size, unsigned long Aln )Field 'this->Fd' in the object of this method has base type 'FileFd'.
DynamicMMap::WriteString ( char const* String, unsigned long Len )Field 'this->Fd' in the object of this method has base type 'FileFd'.
DynamicMMap::~DynamicMMap [in-charge] ( )Field 'this->Fd' in the object of this method has base type 'FileFd'.
ExtractTar::Done ( bool Force )Field 'this->InFd' in the object of this method has type 'FileFd'.
ExtractTar::ExtractTar [in-charge] ( FileFd& Fd, unsigned long Max, std::string DecompressionProgram )1st parameter 'Fd' (reference) has base type 'FileFd'.
ExtractTar::Go ( pkgDirStream& Stream )Field 'this->InFd' in the object of this method has type 'FileFd'.
ExtractTar::StartGzip ( )Field 'this->InFd' in the object of this method has type 'FileFd'.
ExtractTar::~ExtractTar [in-charge] ( )Field 'this->InFd' in the object of this method has type 'FileFd'.
FileFd::Close ( )This method is from 'FileFd' class.
FileFd::Open ( std::string FileName, FileFd::OpenMode Mode, unsigned long Perms )This method is from 'FileFd' class.
FileFd::Read ( void* To, unsigned long Size, unsigned long* Actual )This method is from 'FileFd' class.
FileFd::Seek ( unsigned long To )This method is from 'FileFd' class.
FileFd::Size ( )This method is from 'FileFd' class.
FileFd::Skip ( unsigned long To )This method is from 'FileFd' class.
FileFd::Sync ( )This method is from 'FileFd' class.
FileFd::Tell ( )This method is from 'FileFd' class.
FileFd::Truncate ( unsigned long To )This method is from 'FileFd' class.
FileFd::Write ( void const* From, unsigned long Size )This method is from 'FileFd' class.
FileFd::~FileFd [in-charge] ( )This method is from 'FileFd' class.
MMap::Map ( FileFd& Fd )1st parameter 'Fd' (reference) has base type 'FileFd'.
MMap::MMap [in-charge] ( FileFd& F, unsigned long Flags )1st parameter 'F' (reference) has base type 'FileFd'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'Map->Fd' in 1st parameter 'Map' (pointer) has base type 'FileFd'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->FList->Map->Fd' in the object of this method has base type 'FileFd'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->FList->Map->Fd' in the object of this method has base type 'FileFd'.
pkgExtract::pkgExtract [in-charge] ( pkgFLCache& FLCache, pkgCache::VerIterator Ver )Field 'FLCache->Map->Fd' in 1st parameter 'FLCache' (reference) has base type 'FileFd'.
pkgFLCache::AddConfFile ( char const* Name, char const* NameEnd, pkgFLCache::PkgIterator const& Owner, unsigned char const* Sum )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::AddDiversion ( pkgFLCache::PkgIterator const& Owner, char const* From, char const* To )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::BeginDiverLoad ( )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::DropNode ( map_ptrloc Node )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::FinishDiverLoad ( )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::GetNode ( char const* Name, char const* NameEnd, map_ptrloc Loc, bool Insert, bool Divert )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::GetPkg ( char const* Name, char const* End, bool Insert )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::HashNode ( pkgFLCache::NodeIterator const& N )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::pkgFLCache [in-charge] ( DynamicMMap& Map )Field 'Map->Fd' in 1st parameter 'Map' (reference) has base type 'FileFd'.
pkgFLCache::PrintTree ( map_ptrloc Base, unsigned long Size )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgFLCache::TreeLookup ( map_ptrloc* Base, char const* Text, char const* TextEnd, unsigned long Size, unsigned int* Count, bool Insert )Field 'this->Map->Fd' in the object of this method has base type 'FileFd'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Map->Fd' in 1st parameter 'p1' (reference) has base type 'FileFd'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Map->Fd' in 1st parameter 'p1' (reference) has base type 'FileFd'.
pkgMakeOnlyStatusCache ( OpProgress& Progress, DynamicMMap** OutMap )Field 'OutMap->Fd' in 2nd parameter 'OutMap' (pointer) has base type 'FileFd'.
pkgTagFile::pkgTagFile [in-charge] ( FileFd* F, unsigned long Size )1st parameter 'F' (pointer) has base type 'FileFd'.
mmap.h
[+] class MMap (1)
| Change |
Effect |
1 | Field SyncToFd has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (134)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->Map' in 1st parameter 'DB' (reference) has base type 'MMap'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->Map' in 1st parameter 'DB' (reference) has base type 'MMap'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->Map' in 2nd parameter 'Cache' (reference) has base type 'MMap'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
MMap::Close ( bool DoSync )This method is from 'MMap' class.
MMap::Map ( FileFd& Fd )This method is from 'MMap' class.
MMap::MMap [in-charge] ( FileFd& F, unsigned long Flags )This constructor is from 'MMap' class.
MMap::MMap [in-charge] ( unsigned long Flags )This constructor is from 'MMap' class.
MMap::Sync ( )This method is from 'MMap' class.
MMap::Sync ( unsigned long Start, unsigned long Stop )This method is from 'MMap' class.
MMap::~MMap [in-charge] ( )This method is from 'MMap' class.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->Map' in 2nd parameter 'Cache' (reference) has base type 'MMap'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )1st parameter 'Map' (pointer) has base type 'MMap'.
pkgCache::Priority ( unsigned char Priority )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::sHash ( char const* S ) constField 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::sHash ( std::string const& S ) constField 'this->Map' in the object of this method has base type 'MMap'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::Close ( )Field 'this->DCache->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->DCache->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->DCache->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache->Map' in 1st parameter 'cache' (reference) has base type 'MMap'.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->Map' in 2nd parameter 'Cache' (reference) has base type 'MMap'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->Map' in 1st parameter 'p1' (reference) has base type 'MMap'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->Map' in 1st parameter 'p1' (reference) has base type 'MMap'.
pkgMakeStatusCache ( pkgSourceList& List, OpProgress& Progress, MMap** OutMap, bool AllowMem )3rd parameter 'OutMap' (pointer) has base type 'MMap'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::Me [data]Field 'retval->Cache->Cache->Map' in return value (pointer) has base type 'MMap'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::ConfigureAll ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::CreateOrderList ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Cache->Cache->Map' in 1st parameter 'Order' (reference) has base type 'MMap'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::FixMissing ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::Go ( int statusFd )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::OrderInstall ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::Reset ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List->Cache->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->Map' in 1st parameter 'Owner' (pointer) has base type 'MMap'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->Map' in the object of this method has base type 'MMap'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )Field 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->Map' in 1st parameter 'Cache' (reference) has base type 'MMap'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache->Map' in the object of this method has base type 'MMap'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache->Map' in the object of this method has base type 'MMap'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->Map' in 1st parameter 'Cache' (pointer) has base type 'MMap'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache->Map' in the object of this method has base type 'MMap'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache->Map' in the object of this method has base type 'MMap'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->Map' in 1st parameter 'Plcy' (reference) has base type 'MMap'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->Map' in 1st parameter 'Plcy' (reference) has base type 'MMap'.
pkgcache.h
[+] class pkgCache (1)
| Change |
Effect |
1 | Field MultiArchEnabled has been added to this type. | Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (126)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache->Cache' in 1st parameter 'DB' (reference) has type 'pkgCache'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache->Cache' in 1st parameter 'DB' (reference) has type 'pkgCache'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) const1st parameter 'Cache' (reference) has base type 'pkgCache'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )2nd parameter 'Cache' (reference) has base type 'pkgCache'.
debStatusIndex::FindInCache ( pkgCache& Cache ) const1st parameter 'Cache' (reference) has base type 'pkgCache'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) const1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )2nd parameter 'Cache' (reference) has base type 'pkgCache'.
pkgCache::FindPkg ( std::string const& Name )This method is from 'pkgCache' class.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )This constructor is from 'pkgCache' class.
pkgCache::Priority ( unsigned char Priority )This method is from 'pkgCache' class.
pkgCache::sHash ( char const* S ) constThis method is from 'pkgCache' class.
pkgCache::sHash ( std::string const& S ) constThis method is from 'pkgCache' class.
pkgCache::~pkgCache [in-charge] ( )This method is from 'pkgCache' class.
pkgCacheFile::Close ( )Field 'this->Policy->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache' in the object of this method has base type 'pkgCache'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache' in the object of this method has type 'pkgCache'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache->Cache' in the object of this method has type 'pkgCache'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache->Cache' in the object of this method has type 'pkgCache'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache' in 1st parameter 'cache' (reference) has base type 'pkgCache'.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )2nd parameter 'Cache' (reference) has base type 'pkgCache'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) const1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache' in 1st parameter 'p1' (reference) has type 'pkgCache'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache' in 1st parameter 'p1' (reference) has type 'pkgCache'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::Me [data]Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::ConfigureAll ( )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::CreateOrderList ( )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Cache->Cache' in 1st parameter 'Order' (reference) has base type 'pkgCache'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::FixMissing ( )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::Go ( int statusFd )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::OrderInstall ( )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::Reset ( )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List->Cache->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::InitDefaults ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )1st parameter 'Owner' (pointer) has base type 'pkgCache'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache' in the object of this method has base type 'pkgCache'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )1st parameter 'Cache' (reference) has base type 'pkgCache'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache' in the object of this method has base type 'pkgCache'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache' in the object of this method has base type 'pkgCache'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache' in 1st parameter 'Cache' (pointer) has base type 'pkgCache'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache' in the object of this method has base type 'pkgCache'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache' in the object of this method has base type 'pkgCache'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache' in 1st parameter 'Plcy' (reference) has base type 'pkgCache'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache' in 1st parameter 'Plcy' (reference) has base type 'pkgCache'.
[+] class pkgCache::Header (2)
| Change |
Effect |
1 | Field GrpHashTable has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
2 | Field PkgHashTable has been added to this type. | 1) This field will not be initialized by old clients. 2) Size of the inclusive type has been changed. NOTE: this field should be accessed only from the new library functions, otherwise it may result in crash or incorrect behavior of applications. |
[+] affected symbols (128)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->HeaderP' in 1st parameter 'DB' (reference) has base type 'pkgCache::Header'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->HeaderP' in 1st parameter 'DB' (reference) has base type 'pkgCache::Header'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->HeaderP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->HeaderP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::Header::CheckSizes ( pkgCache::Header& Against ) const1st parameter 'Against' (reference) has base type 'pkgCache::Header'.
pkgCache::Header::Header [in-charge] ( )This constructor is from 'pkgCache::Header' class.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::Priority ( unsigned char Priority )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::sHash ( char const* S ) constField 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::sHash ( std::string const& S ) constField 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::Close ( )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache->HeaderP' in 1st parameter 'cache' (reference) has base type 'pkgCache::Header'.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->HeaderP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->HeaderP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Header'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->HeaderP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Header'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::DoRun ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::Me [data]Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::ConfigureAll ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::CreateOrderList ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Cache->Cache->HeaderP' in 1st parameter 'Order' (reference) has base type 'pkgCache::Header'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::FixMissing ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Go ( int statusFd )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::OrderInstall ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::Reset ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->Cache->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->HeaderP' in 1st parameter 'Owner' (pointer) has base type 'pkgCache::Header'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )Field 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->HeaderP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Header'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->HeaderP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Header'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache->HeaderP' in the object of this method has base type 'pkgCache::Header'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->HeaderP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Header'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->HeaderP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Header'.
[+] struct pkgCache::Package (1)
| Change |
Effect |
1 | Size of this type has been changed from 40 bytes to 48 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
[+] affected symbols (126)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->PkgP' in 1st parameter 'DB' (reference) has base type 'pkgCache::Package'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->PkgP' in 1st parameter 'DB' (reference) has base type 'pkgCache::Package'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->PkgP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Package'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->Cache->PkgP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Package'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->PkgP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )Field 'this->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCache::Priority ( unsigned char Priority )Field 'this->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCache::sHash ( char const* S ) constField 'this->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCache::sHash ( std::string const& S ) constField 'this->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheFile::Close ( )Field 'this->Policy->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->Policy->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->Cache->PkgP' in 1st parameter 'cache' (reference) has base type 'pkgCache::Package'.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::GetRootSetFunc ( )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->PkgP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Package'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->PkgP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Package'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->PkgP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Package'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->PkgP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Package'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::DoRun ( )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::Me [data]Field 'this->List' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::OrderConfigure ( )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::OrderCritical ( )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Package'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->AfterEnd' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::ConfigureAll ( )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::CreateOrderList ( )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->AfterEnd' in 1st parameter 'Order' (reference) has base type 'pkgCache::Package'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::FixMissing ( )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::Go ( int statusFd )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::OrderInstall ( )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Package'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::Reset ( )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->List->End' in the object of this method has base type 'pkgCache::Package'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->PkgP' in 1st parameter 'Owner' (pointer) has base type 'pkgCache::Package'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )Field 'Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Package'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->PkgP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Package'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->PkgP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Package'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->Cache->PkgP' in the object of this method has base type 'pkgCache::Package'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->PkgP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Package'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->PkgP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Package'.
[+] struct pkgCache::Version (2)
| Change |
Effect |
1 | Size of this type has been changed from 56 bytes to 64 bytes. | The fields or parameters of such data type may be incorrectly initialized or accessed by old client applications. |
2 | Field Arch has been renamed to MultiArch. | Renaming of a field in data type may indicate a change in the semantic meaning of the field. |
[+] affected symbols (127)
debDebFile::ExtractControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->VerP' in 1st parameter 'DB' (reference) has base type 'pkgCache::Version'.
debDebFile::MergeControl ( pkgDataBase& DB )Field 'DB->Cache->Cache->VerP' in 1st parameter 'DB' (reference) has base type 'pkgCache::Version'.
debPackagesIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->VerP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
debRecordParser::debRecordParser [in-charge] ( std::string FileName, pkgCache& Cache )Field 'Cache->VerP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Version'.
debStatusIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->VerP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
debSystem::CreatePM ( pkgDepCache* Cache ) constField 'Cache->PkgState->InstallVer' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Version'.
debTranslationsIndex::FindInCache ( pkgCache& Cache ) constField 'Cache->VerP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgAllUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->VerP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgApplyStatus ( pkgDepCache& Cache )Field 'Cache->Cache->VerP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgArchiveCleaner::Go ( std::string Dir, pkgCache& Cache )Field 'Cache->VerP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgCache::FindPkg ( std::string const& Name )Field 'this->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCache::pkgCache [in-charge] ( MMap* Map, bool DoMap )Field 'this->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCache::Priority ( unsigned char Priority )Field 'this->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCache::sHash ( char const* S ) constField 'this->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCache::sHash ( std::string const& S ) constField 'this->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCache::~pkgCache [in-charge] ( )Field 'this->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheFile::Close ( )Field 'this->DCache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgCacheFile::pkgCacheFile [in-charge] ( )Field 'this->DCache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgCacheFile::~pkgCacheFile [in-charge] ( )Field 'this->DCache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::NewDescription ( pkgCache::DescIterator& Desc, std::string const& Lang, MD5SumValue const& md5sum, map_ptrloc Next )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::NewVersion ( pkgCache::VerIterator& Ver, std::string const& VerStr, unsigned long Next )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::pkgCacheGenerator [in-charge] ( DynamicMMap* Map, OpProgress* Progress )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::SelectFile ( std::string const& File, std::string const& Site, pkgIndexFile const& Index, unsigned long Flags )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::WriteUniqString ( char const* S, unsigned int Size )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgCacheGenerator::~pkgCacheGenerator [in-charge] ( )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgDataBase::GetMetaTmp ( std::string& Dir )Field 'this->Cache->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgDataBase::~pkgDataBase [in-charge] ( )Field 'this->Cache->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::ActionGroup::ActionGroup [in-charge] ( pkgDepCache& cache )Field 'cache->PkgState->CandidateVer' in 1st parameter 'cache' (reference) has base type 'pkgCache::Version'.
pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::AddStates ( pkgCache::Namespace::PkgIterator const& Pkg, int Add )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::BuildGroupOrs ( pkgCache::Namespace::VerIterator const& V )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::CheckDep ( pkgCache::Namespace::DepIterator Dep, int Type, pkgCache::Namespace::PkgIterator& Res )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::DependencyState ( pkgCache::Namespace::DepIterator& D )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::GetRootSetFunc ( )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::Init ( OpProgress* Prog )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::IsDeleteOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::IsInstallOk ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::MarkAuto ( pkgCache::Namespace::PkgIterator const& Pkg, bool Auto )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::MarkDelete ( pkgCache::Namespace::PkgIterator const& Pkg, bool Purge, unsigned long Depth, bool FromUser )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::MarkFollowsRecommends ( )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::MarkFollowsSuggests ( )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::MarkInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool AutoInst, unsigned long Depth, bool FromUser, bool ForceImportantDeps )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::MarkKeep ( pkgCache::Namespace::PkgIterator const& Pkg, bool Soft, bool FromUser, unsigned long Depth )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::pkgDepCache [in-charge] ( pkgCache* Cache, pkgDepCache::Policy* Plcy )Field 'Cache->VerP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Version'.
pkgDepCache::readStateFile ( OpProgress* prog )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::SetReInstall ( pkgCache::Namespace::PkgIterator const& Pkg, bool To )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::StateCache::StripEpoch ( char const* Ver )Field 'this->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::StateCache::Update ( pkgCache::Namespace::PkgIterator Pkg, pkgCache& Cache )Field 'Cache->VerP' in 2nd parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgDepCache::Update ( OpProgress* Prog )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::Update ( pkgCache::Namespace::DepIterator Dep )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::Update ( pkgCache::Namespace::PkgIterator const& P )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::UpdateVerState ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::VersionState ( pkgCache::Namespace::DepIterator D, unsigned char Check, unsigned char SetMin, unsigned char SetPolicy )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDepCache::~pkgDepCache [in-charge] ( )Field 'this->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgDistUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->VerP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgDPkgPM::pkgDPkgPM [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->VerP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Version'.
pkgFixBroken ( pkgDepCache& Cache )Field 'Cache->Cache->VerP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgIndexFile::FindInCache ( pkgCache& Cache ) constField 'Cache->VerP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgIndexFile::Merge ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->VerP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Version'.
pkgIndexFile::MergeFileProvides ( pkgCacheGenerator& p1, OpProgress& p2 ) constField 'p1->Cache->VerP' in 1st parameter 'p1' (reference) has base type 'pkgCache::Version'.
pkgMinimizeUpgrade ( pkgDepCache& Cache )Field 'Cache->Cache->VerP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgOrderList::AddLoop ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::CheckDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::DepConfigure ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::DepRemove ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::DepUnPackCrit ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::DepUnPackDep ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::DepUnPackPre ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::DepUnPackPreD ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::DoRun ( )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::FileCmp ( pkgCache::Namespace::PkgIterator A, pkgCache::Namespace::PkgIterator B )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::IsMissing ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::Me [data]Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::OrderConfigure ( )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::OrderCritical ( )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::OrderUnpack ( std::string* FileList )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::pkgOrderList [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->VerP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Version'.
pkgOrderList::Score ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::VisitDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::VisitNode ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::VisitProvides ( pkgCache::Namespace::DepIterator Pkg, bool Critical )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::VisitRDeps ( pkgOrderList::DepFunc F, pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::VisitRProvides ( pkgOrderList::DepFunc F, pkgCache::Namespace::VerIterator Ver )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::WipeFlags ( unsigned long F )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgOrderList::~pkgOrderList [in-charge] ( )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::CheckRConflicts ( pkgCache::Namespace::PkgIterator Pkg, pkgCache::Namespace::DepIterator Dep, char const* Ver )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::Configure ( pkgCache::Namespace::PkgIterator p1 )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::ConfigureAll ( )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::CreateOrderList ( )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::DepAdd ( pkgOrderList& Order, pkgCache::Namespace::PkgIterator P, int Depth )Field 'Order->Cache->Cache->VerP' in 1st parameter 'Order' (reference) has base type 'pkgCache::Version'.
pkgPackageManager::DepAlwaysTrue ( pkgCache::Namespace::DepIterator D )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::DoInstall ( int statusFd )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::DoInstallPostFork ( int statusFd )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::EarlyRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::FixMissing ( )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::GetArchives ( pkgAcquire* Owner, pkgSourceList* Sources, pkgRecords* Recs )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::Go ( int statusFd )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::ImmediateAdd ( pkgCache::Namespace::PkgIterator P, bool UseInstallVer, unsigned int const& Depth )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::Install ( pkgCache::Namespace::PkgIterator p1, std::string&restrict p2 )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::OrderInstall ( )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::pkgPackageManager [in-charge] ( pkgDepCache* Cache )Field 'Cache->PkgState->InstallVer' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Version'.
pkgPackageManager::Remove ( pkgCache::Namespace::PkgIterator p1, bool p2 )Field 'this->Cache->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::Reset ( )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::SmartConfigure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::SmartRemove ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::SmartUnPack ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPackageManager::~pkgPackageManager [in-charge] ( )Field 'this->Cache->PkgState->InstallVer' in the object of this method has base type 'pkgCache::Version'.
pkgPolicy::CreatePin ( pkgVersionMatch::MatchType Type, std::string Pkg, std::string Data, short Priority )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgPolicy::GetPriority ( pkgCache::PkgIterator const& Pkg )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgPolicy::InitDefaults ( )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgPolicy::pkgPolicy [in-charge] ( pkgCache* Owner )Field 'Owner->VerP' in 1st parameter 'Owner' (pointer) has base type 'pkgCache::Version'.
pkgPolicy::~pkgPolicy [in-charge] ( )Field 'this->Cache->VerP' in the object of this method has base type 'pkgCache::Version'.
pkgPrioSortList ( pkgCache& Cache, pkgCache::Version** List )2nd parameter 'List' (pointer) has base type 'pkgCache::Version'.
pkgProblemResolver::pkgProblemResolver [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->VerP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Version'.
pkgRecords::pkgRecords [in-charge] ( pkgCache& Cache )Field 'Cache->VerP' in 1st parameter 'Cache' (reference) has base type 'pkgCache::Version'.
pkgSimulate::Configure ( pkgCache::Namespace::PkgIterator Pkg )Field 'this->Sim->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgSimulate::Install ( pkgCache::Namespace::PkgIterator Pkg, std::string File )Field 'this->Sim->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgSimulate::pkgSimulate [in-charge] ( pkgDepCache* Cache )Field 'Cache->Cache->VerP' in 1st parameter 'Cache' (pointer) has base type 'pkgCache::Version'.
pkgSimulate::Remove ( pkgCache::Namespace::PkgIterator Pkg, bool Purge )Field 'this->Sim->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
pkgSimulate::~pkgSimulate [in-charge] ( )Field 'this->Sim->PkgState->CandidateVer' in the object of this method has base type 'pkgCache::Version'.
ReadPinDir ( pkgPolicy& Plcy, std::string Dir )Field 'Plcy->Cache->VerP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Version'.
ReadPinFile ( pkgPolicy& Plcy, std::string File )Field 'Plcy->Cache->VerP' in 1st parameter 'Plcy' (reference) has base type 'pkgCache::Version'.
pkgcachegen.h
[+] class pkgCacheGenerator::ListParser (1)
| Change |
Effect |
1 | Size of field OldDepVer has been changed from 8 bytes to 12 bytes. | Size of the inclusive type has been changed. |
[+] affected symbols (5)
pkgCacheGenerator::ListParser::~ListParser [in-charge] ( )This method is from 'pkgCacheGenerator::ListParser' class.
pkgCacheGenerator::MergeFileProvides ( pkgCacheGenerator::ListParser& List )1st parameter 'List' (reference) has base type 'pkgCacheGenerator::ListParser'.
pkgCacheGenerator::MergeList ( pkgCacheGenerator::ListParser& List, pkgCache::VerIterator* Ver )1st parameter 'List' (reference) has base type 'pkgCacheGenerator::ListParser'.
pkgCacheGenerator::NewFileDesc ( pkgCache::DescIterator& Desc, pkgCacheGenerator::ListParser& List )2nd parameter 'List' (reference) has base type 'pkgCacheGenerator::ListParser'.
pkgCacheGenerator::NewFileVer ( pkgCache::VerIterator& Ver, pkgCacheGenerator::ListParser& List )2nd parameter 'List' (reference) has base type 'pkgCacheGenerator::ListParser'.
to the top
Problems with Symbols, Low Severity (5)
acquire.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] pkgAcquire::pkgAcquire [not-in-charge] ( pkgAcquireStatus* Log ) (1)
[symbol: _ZN10pkgAcquireC2EP16pkgAcquireStatus]
| Change | Effect |
---|
1 | The default argument 0 of 1st parameter Log has been removed. | Applications will pass an old default argument (that is not default any more) that may not be properly handled anymore. This may result in crash or incorrect behavior of applications. |
[+] pkgAcquire::pkgAcquire [in-charge] ( pkgAcquireStatus* Log ) (1)
[symbol: _ZN10pkgAcquireC1EP16pkgAcquireStatus]
| Change | Effect |
---|
1 | The default argument 0 of 1st parameter Log has been removed. | Applications will pass an old default argument (that is not default any more) that may not be properly handled anymore. This may result in crash or incorrect behavior of applications. |
cacheiterators.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] operator<< ( std::ostream& out, pkgCache::PkgIterator Pkg ) (1)
changed to:operator<< ( std::ostream& out, pkgCache::PkgIterator i )
[symbol: _ZlsRSoN8pkgCache11PkgIteratorE]
| Change | Effect |
---|
1 | 2nd parameter Pkg has been renamed to i. | Renaming of a parameter may indicate a change in its semantic meaning. |
depcache.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] pkgDepCache::AddSizes ( pkgCache::Namespace::PkgIterator const& Pkg, long Mult ) (1)
[symbol: _ZN11pkgDepCache8AddSizesERKN8pkgCache11PkgIteratorEl]
| Change | Effect |
---|
1 | The default argument 1 of 2nd parameter Mult has been removed. | Applications will pass an old default argument (that is not default any more) that may not be properly handled anymore. This may result in crash or incorrect behavior of applications. |
[+] pkgDepCache::writeStateFile ( OpProgress* prog, bool InstalledOnly ) (1)
[symbol: _ZN11pkgDepCache14writeStateFileEP10OpProgressb]
| Change | Effect |
---|
1 | The default argument of 2nd parameter InstalledOnly has been changed from false to true. | Applications will pass an old default (compile-time) argument that may not be properly handled anymore. This may result in crash or incorrect behavior of applications. |
to the top
Other Changes in Data Types (2)
fileutl.h
[+] enum FileFd::OpenMode (2)
| Change |
Effect |
1 | The member ReadOnlyGzip with value 5 has been added. | No effect. |
2 | The member WriteAtomic with value 6 has been added. | No effect. |
[+] affected symbols (1)
FileFd::Open ( std::string FileName, FileFd::OpenMode Mode, unsigned long Perms )2nd parameter 'Mode' has type 'FileFd::OpenMode'.
to the top
Other Changes in Symbols (1)
fileutl.h,
libapt-pkg-libc6.9-6.so.4.8.0
[+] GetListOfFilesInDir ( std::string const& Dir, std::string const& Ext, bool const& SortList, bool const& AllowNoExt ) (1)
[symbol: _Z19GetListOfFilesInDirRKSsS0_RKbS2_]
| Change | Effect |
---|
1 | The default argument false of 4th parameter AllowNoExt has been added. | No effect. |
to the top
Header Files (64)
acquire-item.h
acquire-method.h
acquire-worker.h
acquire.h
algorithms.h
aptconfiguration.h
apti18n.h
arfile.h
cachefile.h
cacheiterators.h
cdrom.h
cdromutl.h
clean.h
cmndline.h
config.h
configuration.h
crc-16.h
database.h
debfile.h
debindexfile.h
deblistparser.h
debmetaindex.h
debrecords.h
debsrcrecords.h
debsystem.h
debversion.h
depcache.h
dirstream.h
dpkgdb.h
dpkgpm.h
error.h
extract.h
extracttar.h
filelist.h
fileutl.h
hashes.h
indexcopy.h
indexfile.h
indexrecords.h
init.h
macros.h
md5.h
metaindex.h
mmap.h
netrc.h
orderlist.h
packagemanager.h
pkgcache.h
pkgcachegen.h
pkgrecords.h
pkgsystem.h
policy.h
progress.h
sha1.h
sha256.h
sourcelist.h
sptr.h
srcrecords.h
strutl.h
tagfile.h
vendor.h
vendorlist.h
version.h
versionmatch.h
to the top
Shared Libraries (2)
libapt-inst-libc6.9-6.so.1.1.0
libapt-pkg-libc6.9-6.so.4.8.0
to the top