aboutsummaryrefslogtreecommitdiffstats
path: root/src/java/org/apache/fop/render/afp/tools
diff options
context:
space:
mode:
Diffstat (limited to 'src/java/org/apache/fop/render/afp/tools')
-rw-r--r--src/java/org/apache/fop/render/afp/tools/BinaryUtils.java4
-rw-r--r--src/java/org/apache/fop/render/afp/tools/StructuredFieldReader.java2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/java/org/apache/fop/render/afp/tools/BinaryUtils.java b/src/java/org/apache/fop/render/afp/tools/BinaryUtils.java
index dd21a35cf..31ba45bcf 100644
--- a/src/java/org/apache/fop/render/afp/tools/BinaryUtils.java
+++ b/src/java/org/apache/fop/render/afp/tools/BinaryUtils.java
@@ -50,7 +50,7 @@ public final class BinaryUtils {
size++;
}
}
- return convert(buf.toString());
+ return convert(buf.toString());
}
/**
@@ -92,7 +92,7 @@ public final class BinaryUtils {
} else {
throw new IllegalArgumentException("Bad hexadecimal digit");
}
-
+
if ((c2 >= '0') && (c2 <= '9')) {
b += (c2 - '0');
} else if ((c2 >= 'a') && (c2 <= 'f')) {
diff --git a/src/java/org/apache/fop/render/afp/tools/StructuredFieldReader.java b/src/java/org/apache/fop/render/afp/tools/StructuredFieldReader.java
index 433e600f9..1939d2dda 100644
--- a/src/java/org/apache/fop/render/afp/tools/StructuredFieldReader.java
+++ b/src/java/org/apache/fop/render/afp/tools/StructuredFieldReader.java
@@ -110,7 +110,7 @@ public class StructuredFieldReader {
length[0] = bufferData[b];
length[1] = bufferData[a];
- int reclength = ((length[0] & 0xFF) << 8)
+ int reclength = ((length[0] & 0xFF) << 8)
+ (length[1] & 0xFF) - identifier.length - 2;
byte[] retval = new byte[reclength];