blob: e1cdd786c3b50613ec7f483c474f6fb8333e21e3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#! /bin/sh
# Test manconv's handling of incomplete characters at end of file.
: "${srcdir=.}"
# shellcheck source-path=SCRIPTDIR
. "$srcdir/testlib.sh"
: "${MANCONV=manconv}"
init
if [ "$HAVE_ICONV" != yes ]; then
skip 'encoding conversion requires a working iconv'
fi
printf '\314' >"$tmpdir/1.inp" # 0xCC
! run $MANCONV -f EUC-JP -t UTF-8//IGNORE <"$tmpdir/1.inp" >/dev/null
report 'incomplete character at EOF' "$?"
finish
|