Show More
@@ -490,31 +490,34 b' class revlog(object):' | |||
|
490 | 490 | else: |
|
491 | 491 | header = new_header |
|
492 | 492 | |
|
493 |
|
|
|
493 | self._format_flags = header & ~0xFFFF | |
|
494 | 494 | self._format_version = header & 0xFFFF |
|
495 | 495 | |
|
496 | 496 | if self._format_version == REVLOGV0: |
|
497 | if flags: | |
|
497 | if self._format_flags: | |
|
498 | 498 | msg = _(b'unknown flags (%#04x) in version %d revlog %s') |
|
499 |
|
|
|
499 | display_flag = self._format_flags >> 16 | |
|
500 | msg %= (display_flag, self._format_version, self.display_id) | |
|
500 | 501 | raise error.RevlogError(msg) |
|
501 | 502 | |
|
502 | 503 | self._inline = False |
|
503 | 504 | self._generaldelta = False |
|
504 | 505 | |
|
505 | 506 | elif self._format_version == REVLOGV1: |
|
506 | if flags & ~REVLOGV1_FLAGS: | |
|
507 | if self._format_flags & ~REVLOGV1_FLAGS: | |
|
507 | 508 | msg = _(b'unknown flags (%#04x) in version %d revlog %s') |
|
508 |
|
|
|
509 | display_flag = self._format_flags >> 16 | |
|
510 | msg %= (display_flag, self._format_version, self.display_id) | |
|
509 | 511 | raise error.RevlogError(msg) |
|
510 | 512 | |
|
511 | 513 | self._inline = self._format_flags & FLAG_INLINE_DATA |
|
512 | 514 | self._generaldelta = self._format_flags & FLAG_GENERALDELTA |
|
513 | 515 | |
|
514 | 516 | elif self._format_version == REVLOGV2: |
|
515 | if flags & ~REVLOGV2_FLAGS: | |
|
517 | if self._format_flags & ~REVLOGV2_FLAGS: | |
|
516 | 518 | msg = _(b'unknown flags (%#04x) in version %d revlog %s') |
|
517 |
|
|
|
519 | display_flag = self._format_flags >> 16 | |
|
520 | msg %= (display_flag, self._format_version, self.display_id) | |
|
518 | 521 | raise error.RevlogError(msg) |
|
519 | 522 | |
|
520 | 523 | # There is a bug in the transaction handling when going from an |
General Comments 0
You need to be logged in to leave comments.
Login now