diff options
Diffstat (limited to 'src/mm-charsets.h')
-rw-r--r-- | src/mm-charsets.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mm-charsets.h b/src/mm-charsets.h index 50b0ccef..d620b157 100644 --- a/src/mm-charsets.h +++ b/src/mm-charsets.h @@ -48,6 +48,11 @@ gboolean mm_modem_charset_byte_array_append (GByteArray *array, */ char *mm_modem_charset_hex_to_utf8 (const char *src, MMModemCharset charset); +/* Take a string in UTF-8 and convert it to the given charset in hex + * representation. + */ +char *mm_modem_charset_utf8_to_hex (const char *src, MMModemCharset charset); + guint8 *mm_charset_utf8_to_unpacked_gsm (const char *utf8, guint32 *out_len); guint8 *mm_charset_gsm_unpacked_to_utf8 (const guint8 *gsm, guint32 len); |