From bd2ca93f9a5ea9a303abdd7cac4a224678976e66 Mon Sep 17 00:00:00 2001 From: Jeremias Maerki Date: Fri, 28 Jul 2006 10:04:23 +0000 Subject: [PATCH] Bugzilla #40106: Compatibility fix for GCJ (GNU Classpath): Using "UTF-16BE" instead of "UnicodeBigUnmarked" encoding. Submitted by: Jeroen Meijer git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@426465 13f79535-47bb-0310-9956-ffa450edef68 --- src/java/org/apache/fop/pdf/PDFText.java | 2 +- status.xml | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/java/org/apache/fop/pdf/PDFText.java b/src/java/org/apache/fop/pdf/PDFText.java index 16fccb97e..bcf628d0e 100644 --- a/src/java/org/apache/fop/pdf/PDFText.java +++ b/src/java/org/apache/fop/pdf/PDFText.java @@ -180,7 +180,7 @@ public class PDFText extends PDFObject { final byte[] uniBytes; try { final char[] a = {c}; - uniBytes = new String(a).getBytes("UnicodeBigUnmarked"); + uniBytes = new String(a).getBytes("UTF-16BE"); } catch (java.io.UnsupportedEncodingException uee) { throw new CascadingRuntimeException("Incompatible VM", uee); } diff --git a/status.xml b/status.xml index 53ca9e620..e25419563 100644 --- a/status.xml +++ b/status.xml @@ -27,6 +27,10 @@ + + Compatibility fix for GCJ (GNU Classpath): Using "UTF-16BE" instead of "UnicodeBigUnmarked" + encoding. + Fixed handling for CCITT Group 4 TIFF images with fill order 2. -- 2.39.5