Commit a53822e
hash-util: make the code work with boost-1.86
... where `TEng::digest_type` expands to an array of chars rather than
an array of ints. This caused each byte in the resulting hash string
to be prepended by 3 zero bytes, which was detected by the CI on macOS:
```
--- /Users/runner/work/csdiff/csdiff/tests/csgrep/0036-csgrep-json-stdout.txt 2024-08-26 16:59:02
+++ - 2024-08-26 17:00:30
@@ -4,7 +4,7 @@
"checker": "SHELLCHECK_WARNING",
"language": "shell",
"tool": "shellcheck",
- "hash_v1": "b6311c1fdc52c47d4279cd6650af36e6f8299960",
+ "hash_v1": "000000b6000000310000001c0000001f000000dc00000052000000c40000007d0000004200000079000000cd0000006600000050000000af00000036000000e6000000f8000000290000009900000060",
"key_event_idx": 0,
"events": [
{
```1 parent 6cd12b1 commit a53822e
1 file changed
+6
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
35 | | - | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
36 | 37 | | |
37 | 38 | | |
38 | | - | |
| 39 | + | |
39 | 40 | | |
40 | | - | |
| 41 | + | |
| 42 | + | |
41 | 43 | | |
42 | 44 | | |
43 | 45 | | |
| |||
0 commit comments