diff options
author | Caolán McNamara <caolanm@redhat.com> | 2016-05-13 11:56:25 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2016-05-13 12:05:30 +0100 |
commit | 198bb1e5f055ba59d65b529cd6de25671273056a (patch) | |
tree | 02481d080ab62eee83d877597a70d9230705c583 | |
parent | 6312dfdc16f7da09f48628f51bb20b09dc5b7001 (diff) |
only ever seen this with Khmer OS fonts, and their name is in ascii anyway
Change-Id: I4d6d7d9f79f111ea4ba7dcef201ef31c3ad7d4f9
-rw-r--r-- | vcl/unx/generic/fontmanager/fontmanager.cxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/vcl/unx/generic/fontmanager/fontmanager.cxx b/vcl/unx/generic/fontmanager/fontmanager.cxx index 895cbfd91dcb..68b21b40f90e 100644 --- a/vcl/unx/generic/fontmanager/fontmanager.cxx +++ b/vcl/unx/generic/fontmanager/fontmanager.cxx @@ -1088,7 +1088,9 @@ OUString PrintFontManager::convertTrueTypeName( void* pRecord ) eEncoding = RTL_TEXTENCODING_UTF8; break; default: - SAL_WARN("vcl", "Unimplemented mac encoding " << pNameRecord->encodingID << " to unicode conversion"); + if (aName.startsWith("Khmer OS")) + eEncoding = RTL_TEXTENCODING_UTF8; + SAL_WARN_IF(eEncoding == RTL_TEXTENCODING_DONTKNOW, "vcl", "Unimplemented mac encoding " << pNameRecord->encodingID << " to unicode conversion for fontname " << aName); break; } if (eEncoding != RTL_TEXTENCODING_DONTKNOW) |