]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r267265: truncate: Detect integer overflow, fix relative sizes, add tests.
authorjilles <jilles@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 7 Dec 2014 22:30:54 +0000 (22:30 +0000)
committerjilles <jilles@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 7 Dec 2014 22:30:54 +0000 (22:30 +0000)
commitfd4c55371fbf22591cad097adcbd335dd7c65ca9
treea2a6ccaef1036bfd83be792eacefc8f177917e09
parent4666895a7142c16bc9beaf1d3e8fa1ce9bc7d546
MFC r267265: truncate: Detect integer overflow, fix relative sizes, add tests.

The change to expand_number (r204654) broke detection of too large sizes and
relative sizes ('+'/'-').

Also add some tests.

The usr.bin/truncate/Makefile is slightly different in the MFC because
src.opts.mk does not exist in stable/10.

PR: 190735
Submitted by: Kirk Russell

git-svn-id: svn://svn.freebsd.org/base/stable/10@275585 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
etc/mtree/BSD.tests.dist
usr.bin/truncate/Makefile
usr.bin/truncate/tests/Makefile [new file with mode: 0644]
usr.bin/truncate/tests/truncate_test.sh [new file with mode: 0644]
usr.bin/truncate/truncate.c