From 073a91d3711bb6c0489dba1cfc25b46ea568406f Mon Sep 17 00:00:00 2001 From: ashmew2 Date: Sat, 23 Sep 2017 19:36:45 +0000 Subject: [PATCH] Disregard //TRANSLIT or //IGNORE in encodings git-svn-id: svn://kolibrios.org@7005 a494cfbc-eb01-0410-851d-a64ba20cac60 --- programs/develop/libraries/iconv/iconv.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/programs/develop/libraries/iconv/iconv.c b/programs/develop/libraries/iconv/iconv.c index 572c3b7a8..ea10f7bce 100644 --- a/programs/develop/libraries/iconv/iconv.c +++ b/programs/develop/libraries/iconv/iconv.c @@ -47,7 +47,16 @@ int strcmp (const char* a, const char* b) #include "utf8.h" -int encoding(const char *what) { +int encoding(char *what) { + + /* Ignore //TRANSLIT or //IGNORE for now. */ + int i; + for(i = 0; i < strlen(what); i++) { + if(what[i] == '/') { + what[i] = '\0'; + break; + } + } if (!strcmp(what,"CP866")) return CP866; if (!strcmp(what,"CP1251")) return CP1251;