diff options
author | Songchun Fan <schfan@google.com> | 2020-02-26 13:08:06 -0800 |
---|---|---|
committer | Songchun Fan <schfan@google.com> | 2020-03-03 18:05:44 -0800 |
commit | 9b75308974673bbddd549d4259a96cb11f04dd41 (patch) | |
tree | 8abbfdab13cb45c8f157826c34798b4eedb11cf3 /services/incremental/IncrementalService.h | |
parent | f7ed9bc589774fcc911321bae5c6521397e95aef (diff) |
libincfs and libdataloader headers not using std::span
BUG: 150470163
Test: atest service.incremental_test
Test: atest PackageManagerShellCommandIncrementalTest
Change-Id: I76715d6ea39da05fa82cec0e680a1896f5a88fe9
Merged-In: I76715d6ea39da05fa82cec0e680a1896f5a88fe9
Diffstat (limited to 'services/incremental/IncrementalService.h')
-rw-r--r-- | services/incremental/IncrementalService.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/services/incremental/IncrementalService.h b/services/incremental/IncrementalService.h index 75d066b9444a..19424973b035 100644 --- a/services/incremental/IncrementalService.h +++ b/services/incremental/IncrementalService.h @@ -31,6 +31,7 @@ #include <limits> #include <map> #include <mutex> +#include <span> #include <string> #include <string_view> #include <unordered_map> @@ -96,8 +97,7 @@ public: std::optional<std::future<void>> onSystemReady(); - StorageId createStorage(std::string_view mountPoint, - DataLoaderParamsParcel&& dataLoaderParams, + StorageId createStorage(std::string_view mountPoint, DataLoaderParamsParcel&& dataLoaderParams, const DataLoaderStatusListener& dataLoaderStatusListener, CreateOptions options = CreateOptions::Default); StorageId createLinkedStorage(std::string_view mountPoint, StorageId linkedStorage, @@ -133,7 +133,8 @@ public: std::string_view libDirRelativePath, std::string_view abi); class IncrementalDataLoaderListener : public android::content::pm::BnDataLoaderStatusListener { public: - IncrementalDataLoaderListener(IncrementalService& incrementalService, DataLoaderStatusListener externalListener) + IncrementalDataLoaderListener(IncrementalService& incrementalService, + DataLoaderStatusListener externalListener) : incrementalService(incrementalService), externalListener(externalListener) {} // Callbacks interface binder::Status onStatusChanged(MountId mount, int newStatus) override; @@ -206,7 +207,8 @@ private: std::string&& source, std::string&& target, BindKind kind, std::unique_lock<std::mutex>& mainLock); - bool prepareDataLoader(IncFsMount& ifs, DataLoaderParamsParcel* params = nullptr, const DataLoaderStatusListener* externalListener = nullptr); + bool prepareDataLoader(IncFsMount& ifs, DataLoaderParamsParcel* params = nullptr, + const DataLoaderStatusListener* externalListener = nullptr); BindPathMap::const_iterator findStorageLocked(std::string_view path) const; StorageId findStorageId(std::string_view path) const; |