mirror of
https://https.git.savannah.gnu.org/git/diffutils.git
synced 2026-01-27 09:54:25 +00:00
Problem reported by Vincent Lefevre in <http://bugs.gnu.org/16608>. * NEWS: * doc/diffutils.texi (Binary, Invoking diff): Document this. * src/analyze.c (briefly_report): Return void, not int. All uses changed. Do not futz with exit status. Simplify. * tests/binary: Adjust to match new behavior.
18 lines
359 B
Bash
Executable File
18 lines
359 B
Bash
Executable File
#!/bin/sh
|
|
# small examples
|
|
|
|
. "${srcdir=.}/init.sh"; path_prepend_ ../src
|
|
|
|
printf 'Binary files - and /dev/null differ\n' > out-exp || fail_ setup
|
|
|
|
fail=0
|
|
|
|
printf '\0'|diff - /dev/null > out 2> err
|
|
|
|
# diff must exit with status 1, stdout as above, and no stderr.
|
|
test $? = 1 || fail=1
|
|
compare out-exp out || fail=1
|
|
compare /dev/null err || fail=1
|
|
|
|
Exit $fail
|