X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fshared%2Futil.c;h=deb98396335acbe26ff4f3626c678747537739cd;hp=ba035caed064315363af1f2358fb6a5b16f246ad;hb=20f56fddcd58c84fa73597486e905c652667214f;hpb=9cad100eca602aa33c2f56475c30fccf14abea1a diff --git a/src/shared/util.c b/src/shared/util.c index ba035caed..deb983963 100644 --- a/src/shared/util.c +++ b/src/shared/util.c @@ -25,6 +25,8 @@ #include #include #include +#include +#include #include #include #include @@ -74,6 +76,7 @@ #include #endif +#include "config.h" #include "macro.h" #include "util.h" #include "ioprio.h" @@ -5782,6 +5785,11 @@ void *xbsearch_r(const void *key, const void *base, size_t nmemb, size_t size, return NULL; } +void init_gettext(void) { + setlocale(LC_ALL, ""); + textdomain(GETTEXT_PACKAGE); +} + bool is_locale_utf8(void) { const char *set; static int cached_answer = -1;