1 --- msgcat.c.orig 2004-11-25 11:38:30.000000000 -0800
2 +++ msgcat.c 2005-02-27 12:06:52.000000000 -0800
13 #include "un-namespace.h"
16 -#include "../locale/setlocale.h" /* for ENCODING_LEN */
17 +#include "setlocale.h" /* for ENCODING_LEN */
19 #define _DEFAULT_NLS_PATH "/usr/share/nls/%L/%N.cat:/usr/share/nls/%N/%L:/usr/local/share/nls/%L/%N.cat:/usr/local/share/nls/%N/%L"
22 return (loadCat(name));
24 if (type == NL_CAT_LOCALE)
25 - lang = setlocale(LC_MESSAGES, NULL);
26 + lang = (char *)querylocale(LC_MESSAGES_MASK, NULL);
28 lang = getenv("LANG");