diff --git a/sys/src/cmd/truetypefs.c b/sys/src/cmd/truetypefs.c index 3b267fe09..ddafee537 100644 --- a/sys/src/cmd/truetypefs.c +++ b/sys/src/cmd/truetypefs.c @@ -186,7 +186,10 @@ compilesub(TFont *f, TSubfont *s) *p++ = 0; *p++ = h; *p++ = gs[i]->xminpx; - *p++ = gs[i]->advanceWidthpx; + if(gs[i]->advanceWidthpx != 0) + *p++ = gs[i]->advanceWidthpx; + else + *p++ = gs[i]->width; x += gs[i]->width; } *p++ = x;