Fix loopclosure

This commit is contained in:
Paul van Brouwershaven
2024-11-14 14:11:15 +01:00
parent bacc810a68
commit 0d7470938e

View File

@@ -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
}