Archive-Libarchive-XS
view release on metacpan or search on metacpan
xs/unicode.c view on Meta::CPAN
#include <string.h>
#if defined(__CYGWIN__) || !defined(_WIN32)
#include <langinfo.h>
#include <locale.h>
#endif
#include "perl_archive.h"
const char *
archive_perl_codeset(void)
{
#if defined(__CYGWIN__) || !defined(_WIN32)
return nl_langinfo(CODESET);
#else
return "ANSI_X3.4-1968";
#endif
}
int
archive_perl_utf8_mode(void)
{
#if defined(__CYGWIN__) || !defined(_WIN32)
return strcmp(nl_langinfo(CODESET), "UTF-8") == 0;
#else
return 0;
#endif
}
( run in 0.904 second using v1.01-cache-2.11-cpan-5a3173703d6 )