Ignore global advance width unconditionally
commit29167f37cf188f0b4dc6003ff6e733388112d183
authorGrigori Goronzy <greg@blackbox>
Sat, 10 Apr 2010 02:02:36 +0000 (10 04:02 +0200)
committerGrigori Goronzy <greg@blackbox>
Sat, 10 Apr 2010 02:09:33 +0000 (10 04:09 +0200)
tree5bf8778e9c26a956127ac34a3433c649bebb5d5f
parenta13a859aa78a2fb85d56de7afa25b4ab70c3a1d2
Ignore global advance width unconditionally

Some (arguably) broken CJK fonts claim to have a fixed advance width,
but they actually use two different widths for half-width and full-width
characters. Even worse, some use proportional width.
This can cause problems under certain circumstances.  A big project
(Cairo) uses a FreeType load flag to ignore the global advance width
for such fonts, so I assume it can be used safely. Let's do it just
like them.
libass/ass_font.c