summaryrefslogtreecommitdiffstats
path: root/chrome/installer/util/package.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/installer/util/package.h')
-rw-r--r--chrome/installer/util/package.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/chrome/installer/util/package.h b/chrome/installer/util/package.h
index d89baa6..c673825 100644
--- a/chrome/installer/util/package.h
+++ b/chrome/installer/util/package.h
@@ -61,6 +61,13 @@ class Package : public base::RefCounted<Package> {
// latest_version: the latest version of Chrome installed.
void RemoveOldVersionDirectories(const Version& latest_version) const;
+ // Returns how many installed products depend on the binaries currently
+ // in the installation path.
+ // Note: The function counts only products that are installed as part of
+ // a multi install installation and only products that have the same
+ // system_level() value.
+ size_t GetMultiInstallDependencyCount() const;
+
protected:
bool system_level_;
FilePath path_;