From 80752b9f29a23aee7f53272c49c1e3933b6a453f Mon Sep 17 00:00:00 2001 From: Taco Hoekwater Date: Mon, 23 Jun 2008 15:56:40 +0000 Subject: [PATCH] use the actual internals for the edge structure charinfo fields git-svn-id: svn+ssh://scm.foundry.supelec.fr/svn/metapost/mplib/trunk@577 b0617d17-b707-0410-b22c-fd2634e05cc4 --- src/texk/web2c/mpdir/mp.w | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/texk/web2c/mpdir/mp.w b/src/texk/web2c/mpdir/mp.w index 5b8933e..cb0881a 100644 --- a/src/texk/web2c/mpdir/mp.w +++ b/src/texk/web2c/mpdir/mp.w @@ -24035,7 +24035,7 @@ scaled mp_tfm_check (MP mp,small_number m) { if ( cbc ) mp->bc=c; if ( c>mp->ec ) mp->ec=c; mp->char_exists[c]=true; -mp->tfm_width[c]=mp_tfm_check(mp, mp_char_wd); +mp->tfm_width[c]=mp_tfm_check(mp,mp_char_wd); mp->tfm_height[c]=mp_tfm_check(mp, mp_char_ht); mp->tfm_depth[c]=mp_tfm_check(mp, mp_char_dp); mp->tfm_ital_corr[c]=mp_tfm_check(mp, mp_char_ic) @@ -25689,10 +25689,10 @@ struct mp_edge_object *mp_gr_export(MP mp, pointer h) { hh->_filename = mp_get_output_file_name(mp); c = mp_round_unscaled(mp,mp->internal[mp_char_code]); hh->_charcode = c; - hh->_width= mp->tfm_width[c]; - hh->_height= mp->tfm_height[c]; - hh->_depth= mp->tfm_depth[c]; - hh->_ital_corr= mp->tfm_ital_corr[c]; + hh->_width = mp->internal[mp_char_wd]; + hh->_height = mp->internal[mp_char_ht]; + hh->_depth = mp->internal[mp_char_dp]; + hh->_ital_corr = mp->internal[mp_char_ic]; @; p=link(dummy_loc(h)); while ( p!=null ) { -- 2.32.0.93.g670b81a890