Commit Graph
4 Commits
Author SHA1 Message Date
Pawel Kolodziejski b586571900 ALL: synced with ScummVM commit 09bf38c120 2020-05-09 20:05:54 +02:00
Bastien Bouclet 1e2651e4e1 COMMON: Introduce a charset encoding enumeration
This abstraction allows code to refer to charsets using an id instead
of their iconv names. Iconv names are implementation specific.
For example, libiconv names the Mac Central European charset
'maccentraleurope' while glibc-iconv uses 'mac-centraleurope'.

Fixes #1387.
2017-12-19 17:00:27 +01:00
Bastien Bouclet aae13839c0 COMMON: Write the remaining iconv conversion state to the output buffer
Fixes the Myst III Hebrew subtitles sometime missing their last character
2017-06-21 21:50:07 +02:00
Matthew Hoops 9816b06b17 COMMON: Add a function for converting strings using iconv 2014-09-09 16:00:16 +02:00