From 075eb0a5a384b78e08e5d2012276d1e17bab18f5 Mon Sep 17 00:00:00 2001 From: Akira Kakuto Date: Fri, 23 Sep 2016 22:32:56 +0000 Subject: xetex.web: sync with the upstream git-svn-id: svn://tug.org/texlive/trunk@42135 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/web2c/xetexdir/xetex.web | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/Build/source/texk/web2c/xetexdir/xetex.web b/Build/source/texk/web2c/xetexdir/xetex.web index 243dd345a91..227ab66bb18 100644 --- a/Build/source/texk/web2c/xetexdir/xetex.web +++ b/Build/source/texk/web2c/xetexdir/xetex.web @@ -15773,8 +15773,8 @@ macro capabilities. This seems a bit ugly, but it works. rval: scaled; begin f:=fam_fnt(2 + size_code); - if is_new_mathfont(cur_f) then - rval:=get_native_mathsy_param(cur_f, #) + if is_new_mathfont(f) then + rval:=get_native_mathsy_param(f, #) else rval:=mathsy(#); define_mathsy_end @@ -15816,8 +15816,8 @@ omitted (since it is always |cur_size| when we refer to such parameters). rval: scaled; begin f:=fam_fnt(3 + cur_size); - if is_new_mathfont(cur_f) then - rval:=get_native_mathex_param(cur_f, #) + if is_new_mathfont(f) then + rval:=get_native_mathex_param(f, #) else rval:=mathex(#); define_mathex_end @@ -16456,9 +16456,7 @@ if (z<>0)or(x<>min_quarterword) then @ @= if is_ot_font(g) then begin - b:=new_native_character(g, x); - x:=get_native_glyph(b, 0); - free_node(b, native_size(b)); + x:=map_char_to_glyph(g, x); f:=g; c:=x; w:=0; n:=0; repeat y:=get_ot_math_variant(g, x, n, addressof(u), 0); -- cgit v1.2.3