diff options
author | Taco Hoekwater <taco@elvenkind.com> | 2008-07-17 21:41:42 +0000 |
---|---|---|
committer | Taco Hoekwater <taco@elvenkind.com> | 2008-07-17 21:41:42 +0000 |
commit | c49f7dec718694775051ce397b2b0244870fa5fe (patch) | |
tree | 0468ae11a5b4bbf163171835691c609cc302ba3f /Build | |
parent | 2b04e0ced339211a39a277bface4b04d722d4a44 (diff) |
fix two string poolpointer mis-calculations
git-svn-id: svn://tug.org/texlive/trunk@9640 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build')
-rw-r--r-- | Build/source/texk/web2c/luatexdir/luatex.web | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Build/source/texk/web2c/luatexdir/luatex.web b/Build/source/texk/web2c/luatexdir/luatex.web index 9b48b228216..5bd87dd7b96 100644 --- a/Build/source/texk/web2c/luatexdir/luatex.web +++ b/Build/source/texk/web2c/luatexdir/luatex.web @@ -11184,7 +11184,7 @@ The extra temp string |u| is needed because |pdf_scan_ext_toks| incorporates any pending string in its output. In order to save such a pending string, we have to create a temporary string that is destroyed immediately after. -@d save_cur_string==if str_start[str_ptr]<pool_ptr then u:=make_string +@d save_cur_string==if str_start_macro(str_ptr)<pool_ptr then u:=make_string @d restore_cur_string==if u<>0 then begin decr(str_ptr); u:=0; end @p procedure conv_toks; @@ -17790,7 +17790,7 @@ begin selector:=old_setting; str_room(7); str_pool[pool_ptr] := 0; { make C string for pdfsetmatrix } - pdfsetmatrix(str_start[str_ptr], cur_h, cur_page_height - cur_v); + pdfsetmatrix(str_start_macro(str_ptr), cur_h, cur_page_height - cur_v); str_room(7); append_char(" "); append_char("0"); |