aboutsummaryrefslogtreecommitdiff
path: root/libjava/classpath/lib/java/net
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@suse.de>2025-05-07 09:46:19 +0200
committerAndreas Schwab <schwab@suse.de>2025-05-13 09:51:49 +0200
commit43717ee9064e73d0ad0cfb4f8f937ba9f5cbcc51 (patch)
tree4dace10033b52d12e56b178dbd4ffccfae397325 /libjava/classpath/lib/java/net
parent90fee97d528e8447648c37f9df1daa3445e598bc (diff)
downloadgcc-43717ee9064e73d0ad0cfb4f8f937ba9f5cbcc51.zip
gcc-43717ee9064e73d0ad0cfb4f8f937ba9f5cbcc51.tar.gz
gcc-43717ee9064e73d0ad0cfb4f8f937ba9f5cbcc51.tar.bz2
libiberty: Fix off-by-one when collecting range expression
Fixes this error during build of fixincludes: In function ‘byte_regex_compile’, inlined from ‘xregcomp’ at ../libiberty/../../libiberty/regex.c:7973:11: ../libiberty/../../libiberty/regex.c:3477:29: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 3477 | str[c1] = '\0'; | ^ ../libiberty/../../libiberty/regex.c: In function ‘xregcomp’: ../libiberty/../../libiberty/regex.c:3454:35: note: at offset 128 into destination object ‘str’ of size 128 3454 | unsigned char str[128]; /* Should be large enough. */ | ^ * regex.c (regex_compile): Don't write beyond array bounds when collecting range expression.
Diffstat (limited to 'libjava/classpath/lib/java/net')
0 files changed, 0 insertions, 0 deletions