diff options
author | Michael Forney | 2021-06-09 14:34:57 -0700 |
---|---|---|
committer | C. McEnroe | 2021-06-09 17:54:26 -0400 |
commit | 0a1cfca0f41ca4ee5d981253b8f151c67aacf4f6 (patch) | |
tree | a3876a6d59daf3d0ad25832c79b9645d5fc88aa7 /ui.c | |
parent | dfc3ac95c1a59a9a593bd9ec08dbc99e03d4b7d2 (diff) |
Avoid creating out-of-bounds pointer when checking for seprintf truncation
It is technically undefined behavior (see C11 6.5.6p8) to construct a pointer more than one past the end of an array. To prevent this, compare n with the remaining space in the array before adding to ptr.
Diffstat (limited to 'ui.c')
0 files changed, 0 insertions, 0 deletions