summaryrefslogtreecommitdiff
path: root/tex/context/base/lpdf-ano.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/lpdf-ano.lua')
-rw-r--r--tex/context/base/lpdf-ano.lua5
1 files changed, 4 insertions, 1 deletions
diff --git a/tex/context/base/lpdf-ano.lua b/tex/context/base/lpdf-ano.lua
index 6370abff8..7e43ad39a 100644
--- a/tex/context/base/lpdf-ano.lua
+++ b/tex/context/base/lpdf-ano.lua
@@ -250,7 +250,7 @@ local function pdfnametree(destinations)
for j=i,amount do
local destination = sorted[j]
local pagenumber = destinations[destination]
- names[#names+1] = destination
+ names[#names+1] = tostring(destination) -- tostring is a safeguard
names[#names+1] = pdfreference(pagenumber)
end
local first = sorted[i]
@@ -426,6 +426,9 @@ function nodeinjections.destination(width,height,depth,names,view)
usedviews[name] = view
names[n] = autoprefix .. name
doview = true
+ else
+ -- names[n] = autoprefix .. name
+ names[n] = false
end
end
elseif method == v_page then