Author: acumiskey
Date: Wed Apr 16 05:44:07 2008
New Revision: 648684

URL: http://svn.apache.org/viewvc?rev=648684&view=rev
Log:
Structured field length fix for ObjectContainer.

Modified:
    
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/modca/ObjectContainer.java

Modified: 
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/modca/ObjectContainer.java
URL: 
http://svn.apache.org/viewvc/xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/modca/ObjectContainer.java?rev=648684&r1=648683&r2=648684&view=diff
==============================================================================
--- 
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/modca/ObjectContainer.java
 (original)
+++ 
xmlgraphics/fop/branches/Temp_AFPGOCAResources/src/java/org/apache/fop/render/afp/modca/ObjectContainer.java
 Wed Apr 16 05:44:07 2008
@@ -31,7 +31,7 @@
 /**
  * Object containers are MO:DCA objects that envelop and carry object data.
  */
-public class ObjectContainer extends AbstractPreparedAFPObject implements 
DataObjectAccessor {
+public class ObjectContainer extends AbstractNamedAFPObject implements 
DataObjectAccessor {
                 
     /**
      * the data object
@@ -95,7 +95,7 @@
         this.objectData = bos.toByteArray();
 
         // Set the total record length
-        byte[] len = BinaryUtils.convert(18 + getTripletDataLength() + 
objectData.length, 2);
+        byte[] len = BinaryUtils.convert(16 + getTripletDataLength(), 2);
         byte[] data = new byte[] {
             0x5A, // Structured field identifier
             len[0], // Length byte 1
@@ -106,7 +106,7 @@
             0x00, // Flags
             0x00, // Reserved
             0x00, // Reserved
-            nameBytes[0],            
+            nameBytes[0],
             nameBytes[1],
             nameBytes[2],
             nameBytes[3],



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to