File ioexception.patch of Package xmlgraphics-fop
diff -urEbwB fop-2.10.orig/fop-core/src/main/java/org/apache/fop/pdf/PDFOutputIntent.java fop-2.10/fop-core/src/main/java/org/apache/fop/pdf/PDFOutputIntent.java
--- fop-2.10.orig/fop-core/src/main/java/org/apache/fop/pdf/PDFOutputIntent.java 2026-02-06 15:00:51.925506699 +0100
+++ fop-2.10/fop-core/src/main/java/org/apache/fop/pdf/PDFOutputIntent.java 2026-02-06 15:01:50.805544209 +0100
@@ -130,7 +130,6 @@
/** {@inheritDoc} */
public byte[] toPDF() {
ByteArrayOutputStream bout = new ByteArrayOutputStream(128);
- try {
bout.write(encode("<<\n"));
bout.write(encode("/Type /OutputIntent\n"));
@@ -165,9 +164,6 @@
}
bout.write(encode(">>"));
- } catch (IOException ioe) {
- log.error("Ignored I/O exception", ioe);
- }
byte[] bytes = bout.toByteArray();
IOUtils.closeQuietly(bout);
return bytes;
diff -urEbwB fop-2.10.orig/fop-core/src/main/java/org/apache/fop/render/pdf/AbstractImageAdapter.java fop-2.10/fop-core/src/main/java/org/apache/fop/render/pdf/AbstractImageAdapter.java
--- fop-2.10.orig/fop-core/src/main/java/org/apache/fop/render/pdf/AbstractImageAdapter.java 2026-02-06 15:00:51.933619573 +0100
+++ fop-2.10/fop-core/src/main/java/org/apache/fop/render/pdf/AbstractImageAdapter.java 2026-02-06 15:05:54.463586122 +0100
@@ -261,11 +261,7 @@
isDeviceGray = Arrays.equals(reds, blues) && Arrays.equals(blues, greens);
if (isDeviceGray) {
indexed.add(new PDFName("DeviceGray"));
- try {
baout.write(blues);
- } catch (IOException e) {
- e.printStackTrace();
- }
} else {
indexed.add(new PDFName(toPDFColorSpace(icm.getColorSpace()).getName()));
for (int i = 0; i < c; i++) {