On Wed, 23 Nov 2011 03:00:06 +0900, suzuki toshiya said:

>Thanks, I have to thank you (as always) for finding the issue.
>The part was introduced by me,
>
>commit 5d3ff05615dda6d1325ed612381a17a0df04c975
>Author: suzuki toshiya <[email protected]>
>Date:   Sat Aug 1 00:32:24 2009 +0900
>
>    cache: Check higher bits in flags for non ILP32 systems.
>
>and I remember there are more similar codes to deal with the
>higher bits in the part mixing long & int variables. Maybe
>bitmask calculation would be better than playing with the
>MIN/MAX.

Suzuki-san,

Do you have clang?  Can you try building freetype with 
-fcatch-undefined-behavior and -ftrapv to fix other issues it finds?

Cheers,

-- 
____________________________________________________________
Sean McBride, B. Eng                 [email protected]
Rogue Research                        www.rogue-research.com 
Mac Software Developer              Montréal, Québec, Canada



_______________________________________________
Freetype-devel mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to