123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
- #ifdef HAVE_CONFIG_H
- # include <config.h>
- #endif
- #include "gettextP.h"
- #undef gettext
- #undef dgettext
- #undef dcgettext
- #undef ngettext
- #undef dngettext
- #undef dcngettext
- #undef textdomain
- #undef bindtextdomain
- #undef bind_textdomain_codeset
- #if HAVE_VISIBILITY && BUILDING_DLL
- # define DLL_EXPORTED __attribute__((__visibility__("default")))
- #elif defined _MSC_VER && BUILDING_DLL
- # define DLL_EXPORTED __declspec(dllexport)
- #else
- # define DLL_EXPORTED
- #endif
- DLL_EXPORTED
- char *
- gettext (const char *msgid)
- {
- return libintl_gettext (msgid);
- }
- DLL_EXPORTED
- char *
- dgettext (const char *domainname, const char *msgid)
- {
- return libintl_dgettext (domainname, msgid);
- }
- DLL_EXPORTED
- char *
- dcgettext (const char *domainname, const char *msgid, int category)
- {
- return libintl_dcgettext (domainname, msgid, category);
- }
- DLL_EXPORTED
- char *
- ngettext (const char *msgid1, const char *msgid2, unsigned long int n)
- {
- return libintl_ngettext (msgid1, msgid2, n);
- }
- DLL_EXPORTED
- char *
- dngettext (const char *domainname,
- const char *msgid1, const char *msgid2, unsigned long int n)
- {
- return libintl_dngettext (domainname, msgid1, msgid2, n);
- }
- DLL_EXPORTED
- char *
- dcngettext (const char *domainname,
- const char *msgid1, const char *msgid2, unsigned long int n,
- int category)
- {
- return libintl_dcngettext (domainname, msgid1, msgid2, n, category);
- }
- DLL_EXPORTED
- char *
- textdomain (const char *domainname)
- {
- return libintl_textdomain (domainname);
- }
- DLL_EXPORTED
- char *
- bindtextdomain (const char *domainname, const char *dirname)
- {
- return libintl_bindtextdomain (domainname, dirname);
- }
- DLL_EXPORTED
- char *
- bind_textdomain_codeset (const char *domainname, const char *codeset)
- {
- return libintl_bind_textdomain_codeset (domainname, codeset);
- }
|