aboutsummaryrefslogtreecommitdiff
path: root/src/mm-charsets.h
diff options
context:
space:
mode:
authorAndrey Skvortsov <andrej.skvortzov@gmail.com>2022-08-30 01:35:18 +0300
committerAleksander Morgado <aleksander@aleksander.es>2022-09-13 20:49:01 +0000
commit2ece78c80f09c919cbbbc825fab2fc63f864147d (patch)
tree292734f8f38c1128de7cd7f3fbeb30167f1883ff /src/mm-charsets.h
parent9f5a84f777be651524115d82e5a32a0f7d00ad0a (diff)
charsets: move mm_sms_part_3gpp_util_split_text to mm_charset_util_split_text
Diffstat (limited to 'src/mm-charsets.h')
-rw-r--r--src/mm-charsets.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/mm-charsets.h b/src/mm-charsets.h
index 3071f6be..8de7140e 100644
--- a/src/mm-charsets.h
+++ b/src/mm-charsets.h
@@ -112,4 +112,15 @@ gchar *mm_modem_charset_str_to_utf8 (const gchar *str,
void mm_modem_charsets_init (void);
+
+/*
+ * Select appropriate encoding and split an UTF-8 encoded input string
+ * into N UTF-8 strings, so that each of the strings
+ * can be encoded into 'charset' and placed in a SMS part.
+ */
+gchar **mm_charset_util_split_text (const gchar *text,
+ MMModemCharset *charset,
+ gpointer log_object);
+
+
#endif /* MM_CHARSETS_H */