summaryrefslogtreecommitdiffstats
path: root/src/util.h
diff options
context:
space:
mode:
authorJeevaka Badrappan <jeevaka.badrappan@elektrobit.com>2010-09-13 16:00:11 -0700
committerDenis Kenzior <denkenz@gmail.com>2010-09-14 09:58:49 -0500
commit7cf26fef9d76eba8b1492294a44d68f73c395b38 (patch)
tree913a2174309066c8d168b2db0a3da808a7886f9d /src/util.h
parentfd9570500ef61caba52cc6494de96cdcf1ec725b (diff)
downloadofono-7cf26fef9d76eba8b1492294a44d68f73c395b38.tar.bz2
util: Add UCS2 to GSM 7bit converion function
Diffstat (limited to 'src/util.h')
-rw-r--r--src/util.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/util.h b/src/util.h
index 9da81aa9..76498ad8 100644
--- a/src/util.h
+++ b/src/util.h
@@ -80,3 +80,13 @@ char *sim_string_to_utf8(const unsigned char *buffer, int length);
unsigned char *utf8_to_sim_string(const char *utf,
int max_length, int *out_length);
+
+unsigned char *convert_ucs2_to_gsm_with_lang(const unsigned char *text, long len,
+ long *items_read, long *items_written,
+ unsigned char terminator,
+ enum gsm_dialect locking_lang,
+ enum gsm_dialect single_lang);
+
+unsigned char *convert_ucs2_to_gsm(const unsigned char *text, long len,
+ long *items_read, long *items_written,
+ unsigned char terminator);