summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTreehugger Robot <treehugger-gerrit@google.com>2019-07-09 01:12:38 +0200
committerGerrit Code Review <noreply-gerritcodereview@google.com>2019-07-09 01:12:38 +0200
commit5135d1f095aea45ccf5cc83679f0191430eff927 (patch)
tree06f93b80e15abec2a1e90b871eb5951d318d0c58
parentMerge "Build libimgdiff as a host only library" (diff)
parentAdd a GetMappedPackageLength to Updater (diff)
downloadandroid_bootable_recovery-5135d1f095aea45ccf5cc83679f0191430eff927.tar
android_bootable_recovery-5135d1f095aea45ccf5cc83679f0191430eff927.tar.gz
android_bootable_recovery-5135d1f095aea45ccf5cc83679f0191430eff927.tar.bz2
android_bootable_recovery-5135d1f095aea45ccf5cc83679f0191430eff927.tar.lz
android_bootable_recovery-5135d1f095aea45ccf5cc83679f0191430eff927.tar.xz
android_bootable_recovery-5135d1f095aea45ccf5cc83679f0191430eff927.tar.zst
android_bootable_recovery-5135d1f095aea45ccf5cc83679f0191430eff927.zip
-rw-r--r--edify/include/edify/updater_interface.h1
-rw-r--r--updater/include/updater/updater.h4
2 files changed, 4 insertions, 1 deletions
diff --git a/edify/include/edify/updater_interface.h b/edify/include/edify/updater_interface.h
index a4d581eec..aa977e3c8 100644
--- a/edify/include/edify/updater_interface.h
+++ b/edify/include/edify/updater_interface.h
@@ -44,4 +44,5 @@ class UpdaterInterface {
virtual ZipArchiveHandle GetPackageHandle() const = 0;
virtual std::string GetResult() const = 0;
virtual uint8_t* GetMappedPackageAddress() const = 0;
+ virtual size_t GetMappedPackageLength() const = 0;
};
diff --git a/updater/include/updater/updater.h b/updater/include/updater/updater.h
index 08816bf36..8676b6038 100644
--- a/updater/include/updater/updater.h
+++ b/updater/include/updater/updater.h
@@ -62,10 +62,12 @@ class Updater : public UpdaterInterface {
std::string GetResult() const override {
return result_;
}
-
uint8_t* GetMappedPackageAddress() const override {
return mapped_package_.addr;
}
+ size_t GetMappedPackageLength() const override {
+ return mapped_package_.length;
+ }
private:
friend class UpdaterTestBase;