libutf: clean up comments
This commit is contained in:
parent
7ed5c95e0f
commit
be630e656e
@ -5,7 +5,7 @@
|
|||||||
* but very slightly slower than each. */
|
* but very slightly slower than each. */
|
||||||
/* This operation is symmetrical; swab32(swab32(c)) will always return c. */
|
/* This operation is symmetrical; swab32(swab32(c)) will always return c. */
|
||||||
/* big-endian | ZZZZ YYYY | XXXX WWWW | VVVV UUUU | TTTT SSSS */
|
/* big-endian | ZZZZ YYYY | XXXX WWWW | VVVV UUUU | TTTT SSSS */
|
||||||
/* little-endian | TTTT SSSS | VVVV UUUU | */
|
/* little-endian | TTTT SSSS | VVVV UUUU | XXXX WWWW | ZZZZ YYYY */
|
||||||
rune_t
|
rune_t
|
||||||
swab32(rune_t c){ return
|
swab32(rune_t c){ return
|
||||||
((c & 0xFF000000) >> 24)
|
((c & 0xFF000000) >> 24)
|
||||||
@ -47,6 +47,7 @@ utf8_to_utf32be(rune_t c){ return
|
|||||||
| ((c & 0x00003F00) >> 2) /* UTF-8 b14- 9 -> UTF-32 b12- 7 */
|
| ((c & 0x00003F00) >> 2) /* UTF-8 b14- 9 -> UTF-32 b12- 7 */
|
||||||
| (c & 0x0000007F); /* UTF-32 b 7- 1 */
|
| (c & 0x0000007F); /* UTF-32 b 7- 1 */
|
||||||
}
|
}
|
||||||
|
|
||||||
/* utf-32be bits |32 |21 |18 |12 |6
|
/* utf-32be bits |32 |21 |18 |12 |6
|
||||||
* U+000000 to U+10FFFF | 0000 0000 | 000Z YYYY | XXXX WWWW | VVVV UUUU */
|
* U+000000 to U+10FFFF | 0000 0000 | 000Z YYYY | XXXX WWWW | VVVV UUUU */
|
||||||
/* utf-8 bits |32 |27 |22 |14 |7
|
/* utf-8 bits |32 |27 |22 |14 |7
|
||||||
|
Loading…
Reference in New Issue
Block a user