From 5a5d97a100e198b01aba327a3f651c2a94d26f03 Mon Sep 17 00:00:00 2001 From: Claudio Matsuoka Date: Mon, 24 Jan 2011 22:41:36 -0200 Subject: [PATCH] Fix kerning with UCS4 characters Use outchr as the ouput character type (instead of char) when computing kerning, to prevent corruption with tlf2 fonts Signed-off-by: Claudio Matsuoka --- figlet.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/figlet.c b/figlet.c index 2ba5acf..e57d851 100644 --- a/figlet.c +++ b/figlet.c @@ -1348,8 +1348,8 @@ inchr c; ****************************************************************************/ -char smushem(lch,rch) -char lch,rch; +outchr smushem(lch,rch) +outchr lch,rch; { if (lch==' ') return rch; if (rch==' ') return lch; @@ -1437,7 +1437,7 @@ int smushamt() { int maxsmush,amt; int row,linebd,charbd; - char ch1,ch2; + outchr ch1,ch2; if ((smushmode & (SM_SMUSH | SM_KERN)) == 0) { return 0;