commit | 4fef1fcede8c7934a72b715f15fd7747c6b74618 | [log] [tgz] |
---|---|---|
author | Alexei Podtelezhnikov <apodtele@gmail.com> | Fri Jun 10 11:34:56 2022 -0400 |
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | Fri Jun 10 11:34:56 2022 -0400 |
tree | c40995de7c67258da354f8c1689d023d6a6f5fa0 | |
parent | 9acefc4f51dc5a46deb7df43c14901687acde968 [diff] |
[smooth] Fix GCC LTO crashes on Windows. Fixes #1164 by using a volatile variable around `setjmp`. It is hard to say how this fixes crashes related to certain link-time optimizations. This does not decrease the rendering performance. * src/smooth/ftgrays.c (gray_convert_glyph_inner): Use volatile `error`.