* tests/misc/printf-quote.sh: FreeBSD 11 was seen to treat
\u0378 as a printable character. Therefore change to
using the \u0081 C1 control character. We use the UTF-8
representation because our printf implementation explicitly
disallows \u0081 as input.
Reported by Assaf Gordon
#printable multi-byte
LC_ALL=$f $prog '%q\n' 'áḃç' > out
#non-printable multi-byte
- LC_ALL=$f $prog '%q\n' "$(LC_ALL=$f $prog '\u0378')" >> out
+ LC_ALL=$f $prog '%q\n' "$($prog '\xc2\x81')" >> out
#printable multi-byte in C locale
LC_ALL=C $prog '%q\n' 'áḃç' >> out
)
cat <<\EOF > exp || framework_failure_
áḃç
-''$'\315\270'
+''$'\302\201'
''$'\303\241\341\270\203\303\247'
EOF
compare exp out || fail=1