commit | 9597fd7b40179d7411b4a7443f2bc4cad8c4dfdf | [log] [tgz] |
---|---|---|
author | Dominik Röttsches <drott@chromium.org> | Thu Nov 11 17:33:37 2021 +0200 |
committer | Werner Lemberg <wl@gnu.org> | Sat Nov 13 06:48:23 2021 +0000 |
tree | 3f40a5e01aba5a69e5e249cdf1989397c8133b38 | |
parent | cf55313650c443dc5d31786d02bec65a4e70ecc8 [diff] |
[sfnt] Avoid undefined shifts in `COLR` v1 paint parsing * src/sfnt/ttcolr.c (read_paint, tt_face_get_paint): Tighten shift behavior by using multiplication, mostly using macros from ftcalc.h. Fixes: https://bugs.chromium.org/p/chromium/issues/detail?id=1269168