summary refs log tree commit diff
path: root/url.c
diff options
context:
space:
mode:
authorMichael Forney2021-06-09 14:34:57 -0700
committerC. McEnroe2021-06-09 17:54:26 -0400
commit0a1cfca0f41ca4ee5d981253b8f151c67aacf4f6 (patch)
treea3876a6d59daf3d0ad25832c79b9645d5fc88aa7 /url.c
parentdfc3ac95c1a59a9a593bd9ec08dbc99e03d4b7d2 (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 'url.c')
0 files changed, 0 insertions, 0 deletions