From 64906e2ffb8cf5cca9cd08a4c38fdc49731e059d Mon Sep 17 00:00:00 2001 From: Vincent Riquer Date: Wed, 20 Nov 2013 22:00:43 +0100 Subject: [PATCH] ascii-only: safely handle non-unicode characters --- lib/tools/ascii | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/tools/ascii b/lib/tools/ascii index 74b7b65..a950e22 100644 --- a/lib/tools/ascii +++ b/lib/tools/ascii @@ -4,11 +4,12 @@ ascii() { coproc toascii { perl -e ' use utf8; + use Encode; use Text::Unidecode; use open qw(:std :utf8); $| = 1; while (<>) { - print(unidecode($_)); + print(unidecode(encode("utf-8", $_))); }' } }