From e56dee9a1d9ffea181cc53e21fba6fb7471cb600 Mon Sep 17 00:00:00 2001 From: Peter Breitenlohner Date: Mon, 11 Aug 2014 07:07:14 +0000 Subject: texk/web2c/omegafonts: Fixed another bug in checking for infilite ligature loops git-svn-id: svn://tug.org/texlive/trunk@34903 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/web2c/omegafonts/ChangeLog | 4 ++++ Build/source/texk/web2c/omegafonts/ligkern_routines.c | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'Build') diff --git a/Build/source/texk/web2c/omegafonts/ChangeLog b/Build/source/texk/web2c/omegafonts/ChangeLog index 766fa07a17d..4540c5de071 100644 --- a/Build/source/texk/web2c/omegafonts/ChangeLog +++ b/Build/source/texk/web2c/omegafonts/ChangeLog @@ -1,3 +1,7 @@ +2014-08-10 Peter Breitenlohner + + * ligkern_routines.c (l_hash_input): Fixed another bug. + 2014-08-09 Peter Breitenlohner * ligkern_routines.c (l_hash_lookup): Fixed a bug in checking diff --git a/Build/source/texk/web2c/omegafonts/ligkern_routines.c b/Build/source/texk/web2c/omegafonts/ligkern_routines.c index 6ae730c4024..e92eb020048 100644 --- a/Build/source/texk/web2c/omegafonts/ligkern_routines.c +++ b/Build/source/texk/web2c/omegafonts/ligkern_routines.c @@ -369,9 +369,9 @@ l_hash_input(unsigned p, unsigned c) L2 = L2->ptr; } if ((L2 == NULL) || (c < L2->x) || ((c == L2->x) && (y < L2->y))) - return FALSE; - else L1->ptr = hash_list1(c,y,cc,zz,L2); + else + return FALSE; } return TRUE; } -- cgit v1.2.3