Show More
@@ -29,7 +29,9 b' ALL_KINDS = {' | |||||
29 |
|
29 | |||
30 | ### main revlog header |
|
30 | ### main revlog header | |
31 |
|
31 | |||
32 | INDEX_HEADER = struct.Struct(b">I") |
|
32 | # We cannot rely on Struct.format is inconsistent for python <=3.6 versus above | |
|
33 | INDEX_HEADER_FMT = b">I" | |||
|
34 | INDEX_HEADER = struct.Struct(INDEX_HEADER_FMT) | |||
33 |
|
35 | |||
34 | ## revlog version |
|
36 | ## revlog version | |
35 | REVLOGV0 = 0 |
|
37 | REVLOGV0 = 0 |
@@ -95,9 +95,7 b' if stable_docket_file:' | |||||
95 | # * 8 bytes: size of data |
|
95 | # * 8 bytes: size of data | |
96 | # * 8 bytes: pending size of data |
|
96 | # * 8 bytes: pending size of data | |
97 | # * 1 bytes: default compression header |
|
97 | # * 1 bytes: default compression header | |
98 | S_HEADER = struct.Struct( |
|
98 | S_HEADER = struct.Struct(constants.INDEX_HEADER_FMT + b'BBLLLLc') | |
99 | pycompat.sysstr(constants.INDEX_HEADER.format) + 'BBLLLLc' |
|
|||
100 | ) |
|
|||
101 |
|
99 | |||
102 |
|
100 | |||
103 | class RevlogDocket(object): |
|
101 | class RevlogDocket(object): |
General Comments 0
You need to be logged in to leave comments.
Login now