summaryrefslogtreecommitdiff
path: root/devel/libextractor/patches/patch-ad
blob: 280f24cf2bc06acd5f2a5b7ff0df7a0cbf4d4ed2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$NetBSD: patch-ad,v 1.1 2005/01/27 12:27:47 drochner Exp $

--- src/plugins/pdf/XRef.cc.orig	2004-10-05 22:19:23.000000000 +0200
+++ src/plugins/pdf/XRef.cc
@@ -757,6 +757,9 @@ GBool XRef::checkEncrypted(GString *owne
 	} else {
 	  keyLength = 5;
 	}
+	if (keyLength > 16) {
+	  keyLength = 16;
+	}
 	permFlags = permissions.getInt();
 	if (encVersion >= 1 && encVersion <= 2 &&
 	    encRevision >= 2 && encRevision <= 3) {