commit | 1dacbd893d3c2f027b5c79f504d8899a68112c0c | [log] [tgz] |
---|---|---|
author | Alexei Podtelezhnikov <apodtele@gmail.com> | Thu Aug 30 23:28:30 2018 -0400 |
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | Thu Aug 30 23:28:30 2018 -0400 |
tree | 6482de6bbb0a737d19a5009a2f052cb13e14fb26 | |
parent | ca980b4cf11405469a5b5919dc40e73c4961c7c7 [diff] |
Consolidate bitmap presetting and size assessment. * include/freetype/internal/ftobjs.h (ft_glyphslot_preset_bitmap): Change return type. * src/base/ftobjs.c (ft_glyphslot_preset_bitmap): Return the bitmap size assessment. * src/raster/ftrend1.c (ft_raster1_render): Use it to refuse the rendering of enourmous or far-fetched outlines. * src/smooth/ftsmooth.c (ft_smooth_render_generic): Ditto.