Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/revlog.py @ 47186:93c2e6cdbd01
revlog: use `_format_flags` to access flags instead of `header`
It seems better to reuse the variable we carefully extracted
This also open the way to more flexible way to retrieve these flags.
Differential Revision: https://phab.mercurial-scm.org/D10598
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Mon, 03 May 2021 12:26:27 +0200 |
parents | 729668105901 |
children | ef7a8a1622ad |
comparison
equal
deleted
inserted
replaced
47185:729668105901 | 47186:93c2e6cdbd01 |
---|---|
508 raise error.RevlogError( | 508 raise error.RevlogError( |
509 _(b'unknown flags (%#04x) in version %d revlog %s') | 509 _(b'unknown flags (%#04x) in version %d revlog %s') |
510 % (flags >> 16, fmt, self.display_id) | 510 % (flags >> 16, fmt, self.display_id) |
511 ) | 511 ) |
512 | 512 |
513 self._inline = header & FLAG_INLINE_DATA | 513 self._inline = self._format_flags & FLAG_INLINE_DATA |
514 self._generaldelta = header & FLAG_GENERALDELTA | 514 self._generaldelta = self._format_flags & FLAG_GENERALDELTA |
515 | 515 |
516 elif fmt == REVLOGV2: | 516 elif fmt == REVLOGV2: |
517 if flags & ~REVLOGV2_FLAGS: | 517 if flags & ~REVLOGV2_FLAGS: |
518 raise error.RevlogError( | 518 raise error.RevlogError( |
519 _(b'unknown flags (%#04x) in version %d revlog %s') | 519 _(b'unknown flags (%#04x) in version %d revlog %s') |