* add DISABLE_GETTEXT preprocessor directive to turn off i18n in libtransmission for embedded devices.

* remove `wchar.h' #include from shttpd that broke the compile on embedded devices.
This commit is contained in:
Charles Kerr
2008-08-21 21:04:57 +00:00
parent ca45125259
commit 7e4fb99f8c
3 changed files with 42 additions and 1 deletions

View File

@@ -91,6 +91,13 @@
#endif
#endif
/* #define DISABLE_GETTEXT */
#ifdef DISABLE_GETTEXT
const char* tr_strip_positional_args( const char* fmt );
#undef _
#define _(a) tr_strip_positional_args(a)
#endif
#define tr_nerr( n, a... ) tr_msg( __FILE__, __LINE__, TR_MSG_ERR, n, ## a )
#define tr_ninf( n, a... ) tr_msg( __FILE__, __LINE__, TR_MSG_INF, n, ## a )
#define tr_ndbg( n, a... ) tr_msg( __FILE__, __LINE__, TR_MSG_DBG, n, ## a )