diff options
author | Mike Kaganski <mike.kaganski@collabora.com> | 2021-11-30 23:11:50 +0200 |
---|---|---|
committer | Mike Kaganski <mike.kaganski@collabora.com> | 2021-12-01 06:51:20 +0100 |
commit | 5fb9f4ffa9284c7248e2e82210506babaad4044d (patch) | |
tree | de1c86b82d06c9bfcc7920002121e942af4e66f2 /vcl | |
parent | 0ce6e166a46565b1f4abd237d4b67f646a465c63 (diff) |
tdf#145964: Windows format name is FileNameW for Unicode strings
Otherwise SIMPLE_FILE clipboard format arrives encoded in ACP,
and fails for any characters not representable in ACP.
Change-Id: Ice8cfd98955e3ef49682aa21b41a313786b291f1
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/126131
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/win/dtrans/ftransl.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vcl/win/dtrans/ftransl.cxx b/vcl/win/dtrans/ftransl.cxx index ea3735832e93..0fc4aa53f804 100644 --- a/vcl/win/dtrans/ftransl.cxx +++ b/vcl/win/dtrans/ftransl.cxx @@ -118,7 +118,7 @@ const std::vector< FormatEntry > g_TranslTable { // SotClipboardFormatId::PRIVATE FormatEntry("application/x-openoffice-private;windows_formatname=\"Private\"", "Private", nullptr, CF_INVALID, CPPUTYPE_DEFAULT), // SotClipboardFormatId::SIMPLE_FILE - FormatEntry("application/x-openoffice-file;windows_formatname=\"FileName\"", "FileName", nullptr, CF_INVALID, CPPUTYPE_DEFAULT), + FormatEntry("application/x-openoffice-file;windows_formatname=\"FileNameW\"", "FileName", nullptr, CF_INVALID, CppuType_String), // SotClipboardFormatId::RTF FormatEntry("text/rtf", "Rich Text Format", nullptr, CF_INVALID, CPPUTYPE_DEFAULT), // SotClipboardFormatId::DRAWING |