--- np2/x11/compiler.h 2011/01/15 14:25:22 1.39 +++ np2/x11/compiler.h 2011/01/15 18:43:13 1.42 @@ -1,5 +1,3 @@ -/* $Id: compiler.h,v 1.39 2011/01/15 14:25:22 monaka Exp $ */ - /*- * Copyright (c) 2003, 2004 NONAKA Kimihiro * All rights reserved. @@ -33,6 +31,25 @@ #include "config.h" #endif +#ifdef ENABLE_NLS +#include +#define _(s) gettext(s) +#ifdef gettext_noop +#define N_(s) gettext_noop(s) +#else +#define N_(s) (s) +#endif +#else /* !ENABLE_NLS */ +#define _(s) (s) +#define N_(s) (s) +#define textdomain(s) (s) +#define gettext(s) (s) +#define dgettext(d,s) (s) +#define dcgettext(d,s,t) (s) +#define bindtextdomain(d,dir) (d) +#define bind_textdomain_codeset(d,c) (c) +#endif /* ENABLE_NLS */ + #ifdef WORDS_BIGENDIAN #define BYTESEX_BIG #else /* !WORDS_BIGENDIAN */ @@ -122,10 +139,6 @@ typedef gboolean BOOL; #define roundup(x, y) ((((x)+((y)-1))/(y))*(y)) #endif -#ifndef UNUSED -#define UNUSED(v) ((void)(v)) -#endif - #define FASTCALL #define SOUNDCALL #define MEMCALL