12c7b1c5 (kx 2023-03-24 02:53:04 +0300 1)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 2) #ifndef __UTF8_H
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 3) #define __UTF8_H
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 4)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 5)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 6) typedef unsigned int ucs4_t;
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 7) typedef unsigned char utf8_t;
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 8)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 9)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 10) #ifdef __cplusplus
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 11) extern "C" {
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 12) #endif
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 13)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 14)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 15) extern int copy_ucs4_to_utf8( utf8_t *, const ucs4_t * );
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 16)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 17)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 18) #ifdef __cplusplus
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 19) }
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 20) #endif
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 21)
12c7b1c5 (kx 2023-03-24 02:53:04 +0300 22) #endif /* __UTF8_H */