diff options
| author | matheuristic <matheuristic@users.noreply.github.com> | 2023-08-20 20:57:39 -0400 |
|---|---|---|
| committer | Dan Cross <crossd@gmail.com> | 2023-08-21 11:38:17 -0400 |
| commit | a36e66f0d200f99802ad32171c55d26ad44f501d (patch) | |
| tree | c983faf7c930061068d38b1f0ab9d085d857c68f | |
| parent | cc4571fec67407652b03d6603ada6580de2194dc (diff) | |
| download | plan9port-a36e66f0d200f99802ad32171c55d26ad44f501d.tar.gz plan9port-a36e66f0d200f99802ad32171c55d26ad44f501d.zip | |
libdraw: fix subfont scaling
A subfont with n chars has n+1 Fontchars, so scalesubfont() needs to
scale all n+1 info entries.
| -rw-r--r-- | src/libdraw/getsubfont.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libdraw/getsubfont.c b/src/libdraw/getsubfont.c index 1cc234ef..2b7cf5c6 100644 --- a/src/libdraw/getsubfont.c +++ b/src/libdraw/getsubfont.c @@ -122,7 +122,7 @@ scalesubfont(Subfont *f, int scale) f->height *= scale; f->ascent *= scale; - for(j=0; j<f->n; j++) { + for(j=0; j<=f->n; j++) { f->info[j].x *= scale; f->info[j].top *= scale; f->info[j].bottom *= scale; |
