summaryrefslogtreecommitdiff
path: root/src/shared/utf8.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2014-12-20 09:19:11 -0500
committerAnthony G. Basile <blueness@gentoo.org>2014-12-20 09:19:11 -0500
commit3f006fb44de6f2308da94ea26b133773e18cb188 (patch)
tree9d6f22e4707b3483742b0640e24522b00f5f2cc4 /src/shared/utf8.h
parent87c9d285d27770daf9764e5bc274d9d5516a9e34 (diff)
src/shared/utf8.c: follow upstream adding utf8_encode_unichar()
This is part of upstream's e7eebcfc42f00aa481ef31abc8e7e243c16f5b2c in which they add a minimal JSON tokenizer. We don't add that but update utf8 stuff from that commit to follow upstream more closely. Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Diffstat (limited to 'src/shared/utf8.h')
-rw-r--r--src/shared/utf8.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/shared/utf8.h b/src/shared/utf8.h
index 24232247f5..6112332a4e 100644
--- a/src/shared/utf8.h
+++ b/src/shared/utf8.h
@@ -30,6 +30,7 @@ _pure_ static inline bool utf8_is_printable(const char* str, size_t length) {
return utf8_is_printable_newline(str, length, true);
}
+int utf8_encode_unichar(uint16_t c, char *p);
char *utf16_to_utf8(const void *s, size_t length);
int utf8_encoded_valid_unichar(const char *str);