Home
last modified time | relevance | path

Searched refs:imageDiff (Results 1 – 1 of 1) sorted by relevance

/ohos5.0/base/update/updater/services/diffpatch/diff/
H A Dupdate_diff.cpp154 std::unique_ptr<ImageDiff> imageDiff = nullptr; in MakePatch() local
157 imageDiff.reset(new ImageDiff(limit_, newParser_.get(), oldParser_.get())); in MakePatch()
158 if (imageDiff == nullptr) { in MakePatch()
162 return imageDiff->MakePatch(patchFileName); in MakePatch()
167 imageDiff.reset(new ZipImageDiff(limit_, newParser_.get(), oldParser_.get())); in MakePatch()
170 imageDiff.reset(new Lz4ImageDiff(limit_, newParser_.get(), oldParser_.get())); in MakePatch()
173 imageDiff.reset(new GZipImageDiff(limit_, newParser_.get(), oldParser_.get())); in MakePatch()
176 imageDiff.reset(new ImageDiff(limit_, newParser_.get(), oldParser_.get())); in MakePatch()
179 if (imageDiff == nullptr) { in MakePatch()
183 return imageDiff->MakePatch(patchFileName); in MakePatch()