diff options
author | Christos Margiolis <christos@FreeBSD.org> | 2023-10-07 21:36:59 +0000 |
---|---|---|
committer | Christos Margiolis <christos@FreeBSD.org> | 2023-10-22 11:56:49 +0000 |
commit | e76fb470ab34c035b78d2dcc5f346db1b72b19a6 (patch) | |
tree | 5d3f9e7d284cddc14aef136c20304ea22ef6146b | |
parent | dbe9ba41bbd76e7579683cd69b3235d0b02aca1e (diff) | |
download | src-e76fb470ab34c035b78d2dcc5f346db1b72b19a6.tar.gz src-e76fb470ab34c035b78d2dcc5f346db1b72b19a6.zip |
teken: use __bitcount() instead of bitcount()
The use of bitcount() triggered a build error because it couldn't be
located. __bitcount() on the other hand is defined in sys/types.h, which
is included in teken/teken.h.
MFC after: 2 weeks
(cherry picked from commit 6d3296f16a06bcaa49918799e683936711dcf9c9)
Approved by: re (gjb)
-rw-r--r-- | sys/teken/teken_wcwidth.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/teken/teken_wcwidth.h b/sys/teken/teken_wcwidth.h index f5a23dbc9679..bc992e1ef5d8 100644 --- a/sys/teken/teken_wcwidth.h +++ b/sys/teken/teken_wcwidth.h @@ -129,7 +129,7 @@ teken_utf8_bytes_to_codepoint(uint8_t bytes[4], int nbytes) { /* Check for malformed characters. */ - if (bitcount(bytes[0] & 0xf0) != nbytes) + if (__bitcount(bytes[0] & 0xf0) != nbytes) return (TEKEN_UTF8_INVALID_CODEPOINT); switch (nbytes) { |