You are viewing a plain text version of this content. The canonical link for it is here.
Posted to batik-commits@xmlgraphics.apache.org by de...@apache.org on 2010/05/21 12:00:48 UTC
svn commit: r946961 -
/xmlgraphics/batik/trunk/sources/org/apache/batik/ext/awt/image/codec/png/PNGImageEncoder.java
Author: deweese
Date: Fri May 21 10:00:48 2010
New Revision: 946961
URL: http://svn.apache.org/viewvc?rev=946961&view=rev
Log:
1) Don't write empty IDAT sections.
Fixed Bug: 48693
Modified:
xmlgraphics/batik/trunk/sources/org/apache/batik/ext/awt/image/codec/png/PNGImageEncoder.java
Modified: xmlgraphics/batik/trunk/sources/org/apache/batik/ext/awt/image/codec/png/PNGImageEncoder.java
URL: http://svn.apache.org/viewvc/xmlgraphics/batik/trunk/sources/org/apache/batik/ext/awt/image/codec/png/PNGImageEncoder.java?rev=946961&r1=946960&r2=946961&view=diff
==============================================================================
--- xmlgraphics/batik/trunk/sources/org/apache/batik/ext/awt/image/codec/png/PNGImageEncoder.java (original)
+++ xmlgraphics/batik/trunk/sources/org/apache/batik/ext/awt/image/codec/png/PNGImageEncoder.java Fri May 21 10:00:48 2010
@@ -211,6 +211,8 @@ class IDATOutputStream extends FilterOut
}
public void flush() throws IOException {
+ if (bytesWritten == 0) return;
+
// Length
writeInt(bytesWritten);
// 'IDAT' signature