#!/bin/sh . "$(dirname "$0")/functions.inc" PROGRAM="$DIR/bug-overflow" if [ ! -f "$PROGRAM" ]; then echo "error: test/bug-overflow is missing" exit 1 fi start_test "zzuf buffer overflow test" new_test "bug-overflow < /file-00" if ! $PROGRAM < "$DIR/file-00"; then fail_test " unexpected exit status $?" else pass_test " OK" fi new_test "zzuf -qi -r0 bug-overflow < /file-00" if ! "$ZZUF" -r0 -qi "$PROGRAM" < "$DIR/file-00"; then fail_test " unexpected exit status $?" else pass_test " OK" fi new_test "zzuf -qi bug-overflow < file-00" if "$ZZUF" -qi "$PROGRAM" < "$DIR/file-00"; then fail_test " unexpected exit status $?" else pass_test " OK" fi stop_test