diff options
author | Robin Watts <Robin.Watts@artifex.com> | 2022-10-04 17:36:56 +0100 |
---|---|---|
committer | Robin Watts <Robin.Watts@artifex.com> | 2022-10-04 18:22:38 +0100 |
commit | 0af357c7e59baa371a56467395ae1bf64c8c2b9c (patch) | |
tree | cfbab7589e70f412546bccfb9a2cae8c098cf38d /gs/base/gslib.h | |
parent | 0414c4ac7592ff51c90a3b4d7b8673f647cc0c25 (diff) | |
download | ghostpdl-gse-10.0.0.tar.gz |
Bug 705911: Fix Ghostscript's encoding/decoding of UTF-8 from UTF-16.gse-10.0.0
We were not coping with high/low surrogate pairs in UTF-16,
meaning that we could encode/decode strings fine for our own
purposes, but when we passed them off to other users (such
as SmartOffice), it would fail to understand our utf-8 encoded
surrogate pairs.
Thanks to Pete, Joseph and Fred for their help here, and to Silver
for having spotted it!
Diffstat (limited to 'gs/base/gslib.h')
0 files changed, 0 insertions, 0 deletions