commit | 2a4f0f5aee8b78d8b7afeb91bf9b6ad7f6e0131e | [log] [tgz] |
---|---|---|
author | Cosmin Truta <ctruta@gmail.com> | Wed Jan 17 18:06:47 2024 +0200 |
committer | Cosmin Truta <ctruta@gmail.com> | Wed Jan 17 18:06:47 2024 +0200 |
tree | f350a5465fa78df209167ebb9a1cc64a9405118a | |
parent | 7dacc4d5aa8253c1746f8de046492694b4b1e173 [diff] |
De-volatilize the internal implementation of `png_safe_execute` `png_safe_execute` called `setjmp` in a context where the result was undefined (an assignment statement). This corrects the code and removes volatile statements that were introduced previously to quell warnings from earlier versions of GCC. Co-authored-by: John Bowler <jbowler@acm.org>