Show More
@@ -490,31 +490,34 b' class revlog(object):' | |||||
490 | else: |
|
490 | else: | |
491 | header = new_header |
|
491 | header = new_header | |
492 |
|
492 | |||
493 |
|
|
493 | self._format_flags = header & ~0xFFFF | |
494 | self._format_version = header & 0xFFFF |
|
494 | self._format_version = header & 0xFFFF | |
495 |
|
495 | |||
496 | if self._format_version == REVLOGV0: |
|
496 | if self._format_version == REVLOGV0: | |
497 | if flags: |
|
497 | if self._format_flags: | |
498 | msg = _(b'unknown flags (%#04x) in version %d revlog %s') |
|
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 | raise error.RevlogError(msg) |
|
501 | raise error.RevlogError(msg) | |
501 |
|
502 | |||
502 | self._inline = False |
|
503 | self._inline = False | |
503 | self._generaldelta = False |
|
504 | self._generaldelta = False | |
504 |
|
505 | |||
505 | elif self._format_version == REVLOGV1: |
|
506 | elif self._format_version == REVLOGV1: | |
506 | if flags & ~REVLOGV1_FLAGS: |
|
507 | if self._format_flags & ~REVLOGV1_FLAGS: | |
507 | msg = _(b'unknown flags (%#04x) in version %d revlog %s') |
|
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 | raise error.RevlogError(msg) |
|
511 | raise error.RevlogError(msg) | |
510 |
|
512 | |||
511 | self._inline = self._format_flags & FLAG_INLINE_DATA |
|
513 | self._inline = self._format_flags & FLAG_INLINE_DATA | |
512 | self._generaldelta = self._format_flags & FLAG_GENERALDELTA |
|
514 | self._generaldelta = self._format_flags & FLAG_GENERALDELTA | |
513 |
|
515 | |||
514 | elif self._format_version == REVLOGV2: |
|
516 | elif self._format_version == REVLOGV2: | |
515 | if flags & ~REVLOGV2_FLAGS: |
|
517 | if self._format_flags & ~REVLOGV2_FLAGS: | |
516 | msg = _(b'unknown flags (%#04x) in version %d revlog %s') |
|
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 | raise error.RevlogError(msg) |
|
521 | raise error.RevlogError(msg) | |
519 |
|
522 | |||
520 | # There is a bug in the transaction handling when going from an |
|
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