summaryrefslogtreecommitdiff
path: root/src/util.h
diff options
context:
space:
mode:
authorAki Niemi <aki.niemi@nokia.com>2011-02-03 15:20:33 +0200
committerDenis Kenzior <denkenz@gmail.com>2011-02-03 14:16:16 -0600
commitcfb8b40a04eb0645fd14b6fb5521382e6986e40e (patch)
treebc1fa64c2f0b60dfbcc4c75ead770f0c1387c2a6 /src/util.h
parent5f3701cda51c0e75a996b5ded84fb77163957627 (diff)
downloadofono-cfb8b40a04eb0645fd14b6fb5521382e6986e40e.tar.gz
util: Add best dialect picker API
Diffstat (limited to 'src/util.h')
-rw-r--r--src/util.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/util.h b/src/util.h
index 8e4b7f3d..a1d11b43 100644
--- a/src/util.h
+++ b/src/util.h
@@ -44,6 +44,13 @@ unsigned char *convert_utf8_to_gsm_with_lang(const char *text, long len,
enum gsm_dialect locking_shift_lang,
enum gsm_dialect single_shift_lang);
+unsigned char *convert_utf8_to_gsm_best_lang(const char *utf8, long len,
+ long *items_read, long *items_written,
+ unsigned char terminator,
+ enum gsm_dialect hint,
+ enum gsm_dialect *used_locking,
+ enum gsm_dialect *used_single);
+
unsigned char *decode_hex_own_buf(const char *in, long len, long *items_written,
unsigned char terminator,
unsigned char *buf);