fix bug in applying patches
When restarting a patch from crashing in the middle of a large file, we're not finding the correct patch to apply to the copy saved in cache. Change-Id: I41cb2b87d096bb7a28a10c4cf3902facd45d4c9d
This commit is contained in:
parent
ecc76ba551
commit
8cd9e4f3d4
1 changed files with 1 additions and 1 deletions
|
@ -588,7 +588,7 @@ int applypatch(const char* source_filename,
|
||||||
|
|
||||||
int to_use = FindMatchingPatch(copy_file.sha1,
|
int to_use = FindMatchingPatch(copy_file.sha1,
|
||||||
patch_sha1_str, num_patches);
|
patch_sha1_str, num_patches);
|
||||||
if (to_use > 0) {
|
if (to_use >= 0) {
|
||||||
copy_patch_value = patch_data[to_use];
|
copy_patch_value = patch_data[to_use];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue