mirror of
https://github.com/brl/mutter.git
synced 2024-11-10 07:56:14 -05:00
cogl: Bind the locale dir for the Cogl domain
dgettext (which Cogl is using) doesn't work unless you first tell gettext where the locale dir is for the library's domain. This just adds the necessary calls into _cogl_init. https://bugzilla.gnome.org/show_bug.cgi?id=658700 Reviewed-by: Robert Bragg <robert@linux.intel.com>
This commit is contained in:
parent
85ef60b62d
commit
c7969a33af
@ -31,6 +31,7 @@ AM_CPPFLAGS = \
|
||||
-DCOGL_GL_LIBNAME=\"$(COGL_GL_LIBNAME)\" \
|
||||
-DCOGL_GLES1_LIBNAME=\"$(COGL_GLES1_LIBNAME)\" \
|
||||
-DCOGL_GLES2_LIBNAME=\"$(COGL_GLES2_LIBNAME)\" \
|
||||
-DCOGL_LOCALEDIR=\""$(localedir)"\" \
|
||||
$(NULL)
|
||||
|
||||
AM_CFLAGS = $(COGL_DEP_CFLAGS) $(COGL_EXTRA_CFLAGS) $(MAINTAINER_CFLAGS)
|
||||
|
@ -30,6 +30,7 @@
|
||||
#include <string.h>
|
||||
#include <math.h>
|
||||
#include <stdlib.h>
|
||||
#include <glib/gi18n-lib.h>
|
||||
|
||||
#include "cogl-debug.h"
|
||||
#include "cogl-internal.h"
|
||||
@ -1121,6 +1122,9 @@ _cogl_init (void)
|
||||
|
||||
if (g_once_init_enter (&init_status))
|
||||
{
|
||||
bindtextdomain (GETTEXT_PACKAGE, COGL_LOCALEDIR);
|
||||
bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8");
|
||||
|
||||
g_type_init ();
|
||||
|
||||
_cogl_config_read ();
|
||||
|
Loading…
Reference in New Issue
Block a user