diff options
| author | 2015-10-13 22:57:49 +0000 | |
|---|---|---|
| committer | 2015-10-13 22:57:49 +0000 | |
| commit | 16536faa3e455e5e447217a099a5d2d1c0fe7285 (patch) | |
| tree | bf16c976337026fd3f2c60fd066d38b87b30d93e /usr.sbin/installboot/util.c | |
| parent | Call the sort program through $SORTPROG, as intended; OK millert@ (diff) | |
| download | wireguard-openbsd-16536faa3e455e5e447217a099a5d2d1c0fe7285.tar.xz wireguard-openbsd-16536faa3e455e5e447217a099a5d2d1c0fe7285.zip | |
Major character table cleanup:
* Use ohash(3) rather than a hand-rolled hash table.
* Make the character table static in the chars.c module:
There is no need to pass a pointer around, we most certainly
never want to use two different character tables concurrently.
* No need to keep the characters in a separate file chars.in;
that merely encourages downstream porters to mess with them.
* Sort the characters to agree with the mandoc_chars(7) manual page.
* Specify Unicode codepoints in hex, not decimal (that's the detail
that originally triggered this patch).
No functional change, minus 100 LOC, and i don't see a performance change.
Diffstat (limited to 'usr.sbin/installboot/util.c')
0 files changed, 0 insertions, 0 deletions
