summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJehan <jehan@girinstud.io>2020-04-23 18:39:17 +0200
committerJehan <jehan@girinstud.io>2020-04-23 18:39:49 +0200
commitff6e4eee0722d2b2082e57a83d49f6f7fbbc453b (patch)
tree8d8992417e657d5e8578dfc3217eab1b7f01dab7
parentdde09c7d08949a2aca0306ea2cf972cdee011b3a (diff)
src: `uchardet` tool now shows the language code in verbose mode.
-rw-r--r--src/tools/uchardet.cpp12
1 files 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