Replace MacRoman conversion with LIBICONV implementation

This commit is contained in:
elasota
2020-01-05 03:55:35 -05:00
parent 1e3cf76bf3
commit 7c4ec4a467
17 changed files with 136 additions and 730 deletions

View File

@@ -4,7 +4,7 @@
#include "HostFont.h"
#include "HostFontHandler.h"
#include "HostFontRenderedGlyph.h"
#include "MacRoman.h"
#include "MacRomanConversion.h"
#include "PLPasStr.h"
#include "RenderedFont.h"
#include "RenderedFontMetrics.h"
@@ -152,7 +152,7 @@ namespace PortabilityLayer
for (unsigned int i = 0; i < numCharacters; i++)
{
uint16_t unicodeCodePoint = MacRoman::g_toUnicode[i];
uint16_t unicodeCodePoint = MacRoman::ToUnicode(i);
if (unicodeCodePoint == 0xffff)
continue;