commit | 3d4ab6bac14c28dcbce00dd57bb30b0bbc4937db | [log] [tgz] |
---|---|---|
author | Alexei Podtelezhnikov <apodtele@gmail.com> | Wed Aug 08 00:09:16 2018 -0400 |
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | Wed Aug 08 00:09:16 2018 -0400 |
tree | e03f3cc2440f6e54602bf36ea382bb6157632cbf | |
parent | 705bac50d3ade49188e05018ede2072e4d1e1788 [diff] |
[pcf] Massive unsigning (part 1). Unofficial specifications hesitate to use unsigned 32-bit integers. Negative values caused a lot of trouble in the past and it is safer and easier to treat some properties as unsigned. * src/pcf/pcf.h (PCF_AccelRec): Use unsigned values for `fontAscent', `fontDescent', and `maxOverlap'. * src/pcf/pcfread.c (pcf_load_font, pcf_get_accel): Updated. * src/pcf/pcfdrivr.c (PCF_Glyph_Load, PCF_Size_Select, PCF_Size_Request): Updated.