summaryrefslogtreecommitdiff
path: root/tests/Makefile.am
diff options
context:
space:
mode:
authorJim Meyering <meyering@redhat.com>2010-11-10 13:53:38 +0100
committerJim Meyering <meyering@redhat.com>2010-11-10 14:28:03 +0100
commit0cfd4f2161de5e942cbd7c273d03a90c1dfd2062 (patch)
treef0c232229a392352ddb48ddf6da987314104f568 /tests/Makefile.am
parent425503c8073a17df5ace9bb9330ce283804b07e1 (diff)
downloadcoreutils-0cfd4f2161de5e942cbd7c273d03a90c1dfd2062.tar.xz
csplit: avoid buffer overrun when writing more than 999 files
Without this fix, seq 1000 | csplit - /./ '{*}' would write the NUL-terminated file name, xx1000, into a buffer of size 6. * src/csplit.c (main): Use properly sized file name buffer. * NEWS (Bug fixes): Mention it. * tests/misc/csplit-1000: New test to trigger the bug. * tests/Makefile.am (TESTS): Add misc/csplit-1000.
Diffstat (limited to 'tests/Makefile.am')
-rw-r--r--tests/Makefile.am1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
index dd1c509b9..a3a30b6bd 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -172,6 +172,7 @@ TESTS = \
misc/chroot-fail \
misc/comm \
misc/csplit \
+ misc/csplit-1000 \
misc/date-sec \
misc/dircolors \
misc/df \