From 62da7abf083ca1f9305f66c5f9f0683267a01e65 Mon Sep 17 00:00:00 2001 From: "Suren A. Chilingaryan" Date: Mon, 11 Nov 2013 17:41:31 +0100 Subject: Support LibGuess 1.1 --- engines/libguess.c | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) (limited to 'engines') diff --git a/engines/libguess.c b/engines/libguess.c index 18d2ca5..dd89ced 100644 --- a/engines/libguess.c +++ b/engines/libguess.c @@ -19,9 +19,31 @@ #include #include +#include "../config.h" #include -#include + +#ifdef HAVE_LIBGUESS_LIBGUESS_H +# include +static const char *guess_jp(const char *buf, int buflen) { + return libguess_determine_encoding(buf, buflen, GUESS_REGION_JP); +} + +static const char *guess_cn(const char *buf, int buflen) { + return libguess_determine_encoding(buf, buflen, GUESS_REGION_CN); +} + +static const char *guess_tw(const char *buf, int buflen) { + return libguess_determine_encoding(buf, buflen, GUESS_REGION_TW); +} + +static const char *guess_kr(const char *buf, int buflen) { + return libguess_determine_encoding(buf, buflen, GUESS_REGION_KR); +} + +#else /* HAVE_LIBGUESS_H */ +# include +#endif /* HAVE_LIBGUESS_LIBGUESS_H */ #define UTF8_ID 0 #define UTF16_ID 1 -- cgit v1.2.3