]> Savannah Git Hosting - gnulib.git/commit
tests: fix signed overflow issues
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 21 Mar 2021 21:52:08 +0000 (14:52 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 21 Mar 2021 21:52:34 +0000 (14:52 -0700)
commitaf3745fb175b382b31ce2c343972165fe4a6ca64
treebc25ed9bce0c879abe3b31b7d8ca6a7962ccc8ce
parent0b06bc0c0f0617ee6a1be9b67944e34bedb23f63
tests: fix signed overflow issues

* tests/test-dynarray.c (value_at): Avoid undefined behavior
in signed integer multiplication.
* tests/test-scratch-buffer.c (byte_at): Likewise, for the
theoretically-possible case where size_t is narrower than int.
ChangeLog
tests/test-dynarray.c
tests/test-scratch-buffer.c