Hello Tracey,
thanks for spotting these problems; I've commited a fix to the CVS that
gets rid of the hard-coded error values, as well as deal appropriately
with the 0-sized bitmap case.
The reason why -1 was being used is historical (the code started as something
independent that could be compil
I've writting a few simple unit tests for freetype as part of an effort
to include freetype into the LSB (see http://www.freestandards.org/).
I've ran across a test failure using some fronts from the freefont
project (see http://www.nongnu.org/freefont/). The test does various
gratuitous renderin