>> . Recently, integer overflow run-time checking was activated
>> (again) for the fuzzer, causing a lot of minor code changes while
>> applying fixes. [...]
>
> I have been following those new OVERFLOW_* macros... they are a bit
> ugly and mostly purely for suppressing warnings?
Yes and yes. They are ugly, and I wonder whether I should drop the
`OVERFLOW_' part of its names to get `SUB_LONG', `ADD_INT32', etc.
> The other one is "drawing in non-twilight while in prep". (does it
> trash every glyph or get ignored by freetype?).
Uh, oh, I currently don't know what FreeType does in such situations.
Too lazy to check that right now :-)
> But it does seem to offer a convenient way of implementing the last
> two error checkings which FontVal 1.0 does that FontVal 2.x does not
> no yet.
>
> e.g. for your OVERFLOW_ADD_LONG() , if I undef your version locally
> in the truetype module, but define a new one as: [...]
Nice idea!
Werner
_______________________________________________
Freetype-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/freetype-devel