# Fix ULEB128 encoding of trie · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/5f86505cf79a0ce75e1a02602ae0e9c845024982)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 5f86505cf79a0ce75e1a02602ae0e9c845024982

Requested commit: 5f86505cf79a0ce75e1a02602ae0e9c845024982

Commit: 5f86505cf79a0ce75e1a02602ae0e9c845024982

Tree: 951e93be9825ff007af21949516263f874d28b01

Author: Jakub Konka

Committer: Jakub Konka

## Message

```
Fix ULEB128 encoding of trie

Use algorithm described in official Apple `ld64` implementation.
Link: https://opensource.apple.com/source/ld64/ld64-123.2.1/src/abstraction/MachOTrie.hpp

Signed-off-by: Jakub Konka <kubkon@jakubkonka.com>

```

## Parents

- [ea44d12d1be8eb17a1555f6ab794621da0212171](https://git.cafe/gitcafe/zig/commit/ea44d12d1be8eb17a1555f6ab794621da0212171?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/5f86505cf79a0ce75e1a02602ae0e9c845024982?format=markdown)
