From 0d7470938e78032da08a76f134238afce30f6dbf Mon Sep 17 00:00:00 2001 From: Paul van Brouwershaven Date: Thu, 14 Nov 2024 14:11:15 +0100 Subject: [PATCH] Fix loopclosure --- sign/helpers.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sign/helpers.go b/sign/helpers.go index 438f2bf..32a44f5 100644 --- a/sign/helpers.go +++ b/sign/helpers.go @@ -19,7 +19,8 @@ func findFirstPage(parent pdf.Value) (pdf.Value, error) { value_type := parent.Key("Type").String() if value_type == "/Pages" { for i := 0; i < parent.Key("Kids").Len(); i++ { - recurse_parent, recurse_err := findFirstPage(parent.Key("Kids").Index(i)) + kid := parent.Key("Kids").Index(i) + recurse_parent, recurse_err := findFirstPage(kid) if recurse_err == nil { return recurse_parent, recurse_err }