You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pdfbox.apache.org by ti...@apache.org on 2017/06/07 16:22:37 UTC
svn commit: r1797968 -
/pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/signature/ShowSignature.java
Author: tilman
Date: Wed Jun 7 16:22:37 2017
New Revision: 1797968
URL: http://svn.apache.org/viewvc?rev=1797968&view=rev
Log:
PDFBOX-2852: adjust types
Modified:
pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/signature/ShowSignature.java
Modified: pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/signature/ShowSignature.java
URL: http://svn.apache.org/viewvc/pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/signature/ShowSignature.java?rev=1797968&r1=1797967&r2=1797968&view=diff
==============================================================================
--- pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/signature/ShowSignature.java (original)
+++ pdfbox/branches/2.0/examples/src/main/java/org/apache/pdfbox/examples/signature/ShowSignature.java Wed Jun 7 16:22:37 2017
@@ -126,9 +126,9 @@ public final class ShowSignature
else
{
long fileLen = infile.length();
- long rangeMax = byteRange[2] + byteRange[3];
+ long rangeMax = byteRange[2] + (long) byteRange[3];
// multiply content length with 2 (because it is in hex in the PDF) and add 2 for < and >
- long contentLen = sigDict.getString(COSName.CONTENTS).length() * 2 + 2;
+ int contentLen = sigDict.getString(COSName.CONTENTS).length() * 2 + 2;
if (fileLen != rangeMax || byteRange[0] != 0 || byteRange[1] + contentLen != byteRange[2])
{
// a false result doesn't necessarily mean that the PDF is a fake
@@ -137,7 +137,7 @@ public final class ShowSignature
else
{
System.out.println("Signature covers whole document");
- }
+ }
}
System.out.println("Name: " + sig.getName());