aboutsummaryrefslogtreecommitdiff
path: root/src/mm-sms-part-3gpp.c
diff options
context:
space:
mode:
authorMaxim Anisimov <maxim.anisimov.ua@gmail.com>2020-06-05 08:43:05 +0300
committerMaxim Anisimov <maxim.anisimov.ua@gmail.com>2020-06-05 08:43:05 +0300
commit1e0b38d98aff792481f4635c524bbf669b0be5ad (patch)
tree9a3021cd36f10ea7e7f82400e153e358d4c0a7a5 /src/mm-sms-part-3gpp.c
parentcbcc14110521fdb360a3028b1b15d59ffc74257e (diff)
sms-part-3gpp: fix unicode names in sms decode iconv() operations
So that the limited iconv() in OpenWRT supports the conversion properly. Signed-off-by: Maxim Anisimov <maxim.anisimov.ua@gmail.com>
Diffstat (limited to 'src/mm-sms-part-3gpp.c')
-rw-r--r--src/mm-sms-part-3gpp.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/mm-sms-part-3gpp.c b/src/mm-sms-part-3gpp.c
index 183d2868..c4f6154f 100644
--- a/src/mm-sms-part-3gpp.c
+++ b/src/mm-sms-part-3gpp.c
@@ -271,10 +271,10 @@ sms_decode_text (const guint8 *text,
* in UCS-2BE.
*/
mm_obj_dbg (log_object, "converting SMS part text from UTF-16BE to UTF-8...");
- utf8 = g_convert ((const gchar *) text, len, "UTF8", "UTF16BE", NULL, NULL, NULL);
+ utf8 = g_convert ((const gchar *) text, len, "UTF-8", "UTF-16BE", NULL, NULL, NULL);
if (!utf8) {
- mm_obj_dbg (log_object, "converting SMS part text from UCS-2BE to UTF8...");
- utf8 = g_convert ((const gchar *) text, len, "UTF8", "UCS-2BE", NULL, NULL, NULL);
+ mm_obj_dbg (log_object, "converting SMS part text from UCS-2BE to UTF-8...");
+ utf8 = g_convert ((const gchar *) text, len, "UTF-8", "UCS-2BE", NULL, NULL, NULL);
}
if (!utf8) {
mm_obj_warn (log_object, "couldn't convert SMS part contents from UTF-16BE/UCS-2BE to UTF-8: not decoding any text");