You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xmlgraphics.apache.org by ss...@apache.org on 2022/02/14 14:54:16 UTC
svn commit: r1898073 - /xmlgraphics/commons/trunk/src/main/java/org/apache/xmlgraphics/ps/FormGenerator.java
Author: ssteiner
Date: Mon Feb 14 14:54:16 2022
New Revision: 1898073
URL: http://svn.apache.org/viewvc?rev=1898073&view=rev
Log:
FOP-3055: Use a event for a draw image error
Modified:
xmlgraphics/commons/trunk/src/main/java/org/apache/xmlgraphics/ps/FormGenerator.java
Modified: xmlgraphics/commons/trunk/src/main/java/org/apache/xmlgraphics/ps/FormGenerator.java
URL: http://svn.apache.org/viewvc/xmlgraphics/commons/trunk/src/main/java/org/apache/xmlgraphics/ps/FormGenerator.java?rev=1898073&r1=1898072&r2=1898073&view=diff
==============================================================================
--- xmlgraphics/commons/trunk/src/main/java/org/apache/xmlgraphics/ps/FormGenerator.java (original)
+++ xmlgraphics/commons/trunk/src/main/java/org/apache/xmlgraphics/ps/FormGenerator.java Mon Feb 14 14:54:16 2022
@@ -129,10 +129,13 @@ public abstract class FormGenerator {
gen.writeln(" grestore");
gen.writeln(" } bind");
gen.writeln(">> def");
- generateAdditionalDataStream(gen);
- gen.writeDSCComment(DSCConstants.END_RESOURCE);
PSResource res = new PSResource(PSResource.TYPE_FORM, formName);
- gen.getResourceTracker().registerSuppliedResource(res);
+ try {
+ generateAdditionalDataStream(gen);
+ } finally {
+ gen.writeDSCComment(DSCConstants.END_RESOURCE);
+ gen.getResourceTracker().registerSuppliedResource(res);
+ }
return res;
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: commits-help@xmlgraphics.apache.org