From ff6e4eee0722d2b2082e57a83d49f6f7fbbc453b Mon Sep 17 00:00:00 2001 From: Jehan Date: Thu, 23 Apr 2020 18:39:17 +0200 Subject: [PATCH] src: `uchardet` tool now shows the language code in verbose mode. --- src/tools/uchardet.cpp | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/tools/uchardet.cpp b/src/tools/uchardet.cpp index f0bb799..a566cbb 100644 --- a/src/tools/uchardet.cpp +++ b/src/tools/uchardet.cpp @@ -75,9 +75,15 @@ void detect(FILE *fp, printf("\n"); for (i = 0; i < candidates; i++) { - printf("\t%s (%f)\n", - uchardet_get_encoding(handle, i), - uchardet_get_confidence(handle, i)); + if (uchardet_get_language(handle, i)) + printf("\t%s / %s (%f)\n", + uchardet_get_encoding(handle, i), + uchardet_get_language(handle, i), + uchardet_get_confidence(handle, i)); + else + printf("\t%s (%f)\n", + uchardet_get_encoding(handle, i), + uchardet_get_confidence(handle, i)); } } else