Show More
@@ -396,6 +396,9 b' def emitrevisions(' | |||
|
396 | 396 | # Set of revs available to delta against. |
|
397 | 397 | available = set() |
|
398 | 398 | |
|
399 | def is_usable_base(rev): | |
|
400 | return rev != nullrev and rev in available | |
|
401 | ||
|
399 | 402 | for rev in revs: |
|
400 | 403 | if rev == nullrev: |
|
401 | 404 | continue |
@@ -445,7 +448,7 b' def emitrevisions(' | |||
|
445 | 448 | elif deltaparentrev != nullrev: |
|
446 | 449 | # Base revision was already emitted in this group. We can |
|
447 | 450 | # always safely use the delta. |
|
448 |
if deltaparentrev |
|
|
451 | if is_usable_base(deltaparentrev): | |
|
449 | 452 | if debug_info is not None: |
|
450 | 453 | debug_delta_source = "storage" |
|
451 | 454 | baserev = deltaparentrev |
General Comments 0
You need to be logged in to leave comments.
Login now