pollution: decimal_point char *decimal_point; pollution: thousands_sep char *thousands_sep; pollution: grouping char *grouping; pollution: int_curr_symbol char *int_curr_symbol; pollution: currency_symbol char *currency_symbol; pollution: mon_decimal_point char *mon_decimal_point; pollution: mon_thousands_sep char *mon_thousands_sep; pollution: mon_grouping char *mon_grouping; pollution: positive_sign char *positive_sign; pollution: negative_sign char *negative_sign; pollution: int_frac_digits char int_frac_digits; pollution: frac_digits char frac_digits; pollution: p_cs_precedes char p_cs_precedes; pollution: p_sep_by_space char p_sep_by_space; pollution: n_cs_precedes char n_cs_precedes; pollution: n_sep_by_space char n_sep_by_space; pollution: p_sign_posn char p_sign_posn; pollution: n_sign_posn char n_sign_posn; pollution: int_p_cs_precedes char int_p_cs_precedes; pollution: int_p_sep_by_space char int_p_sep_by_space; pollution: int_n_cs_precedes char int_n_cs_precedes; pollution: int_n_sep_by_space char int_n_sep_by_space; pollution: int_p_sign_posn char int_p_sign_posn; pollution: int_n_sign_posn char int_n_sign_posn; pollution: lconv struct lconv { char *decimal_point; char *thousands_sep; char *grouping; char *int_curr_symbol; char *currency_symbol; char *mon_decimal_point; char *mon_thousands_sep; char *mon_grouping; char *positive_sign; char *negative_sign; char int_frac_digits; char frac_digits; char p_cs_precedes; char p_sep_by_space; char n_cs_precedes; char n_sep_by_space; char p_sign_posn; char n_sign_posn; char int_p_cs_precedes; char int_p_sep_by_space; char int_n_cs_precedes; char int_n_sep_by_space; char int_p_sign_posn; char int_n_sign_posn; }; pollution: lconv pollution: localeconv extern struct lconv *localeconv(void); pollution: category pollution: locale pollution: setlocale extern char *setlocale(int category, const char *locale); pollution: duplocale extern locale_t duplocale(locale_t); pollution: freelocale extern void freelocale(locale_t); pollution: newlocale extern locale_t newlocale(int, const char *, locale_t); pollution: uselocale extern locale_t uselocale(locale_t); pollution: name pollution: oflag extern nl_catd catopen(const char *name, int oflag); pollution: cat pollution: setID pollution: msgID pollution: defaultMessage extern char* catgets(nl_catd cat, int setID, int msgID, const char *defaultMessage); pollution: cat extern int catclose(nl_catd cat); pollution: item extern char* nl_langinfo(nl_item item); pollution: item pollution: locale extern char* nl_langinfo_l(nl_item item, locale_t locale); pollution: LC_ALL #define LC_ALL 0 pollution: LC_GLOBAL_LOCALE #define LC_GLOBAL_LOCALE ((locale_t)-1) pollution: LC_LAST #define LC_LAST LC_MESSAGES pollution: LC_TIME #define LC_TIME 5 pollution: LC_TIME_MASK #define LC_TIME_MASK (1 << (LC_TIME - 1)) pollution: LC_MONETARY_MASK #define LC_MONETARY_MASK (1 << (LC_MONETARY - 1)) pollution: LC_COLLATE #define LC_COLLATE 1 pollution: LC_NUMERIC_MASK #define LC_NUMERIC_MASK (1 << (LC_NUMERIC - 1)) pollution: LC_NUMERIC #define LC_NUMERIC 4 pollution: LC_CTYPE_MASK #define LC_CTYPE_MASK (1 << (LC_CTYPE - 1)) pollution: NULL #define NULL 0 pollution: LC_COLLATE_MASK #define LC_COLLATE_MASK (1 << (LC_COLLATE - 1)) pollution: LC_MESSAGES #define LC_MESSAGES 6 pollution: LC_CTYPE #define LC_CTYPE 2 pollution: LC_MESSAGES_MASK #define LC_MESSAGES_MASK (1 << (LC_MESSAGES - 1)) pollution: LC_ALL_MASK #define LC_ALL_MASK (LC_COLLATE_MASK | LC_CTYPE_MASK | LC_MONETARY_MASK | LC_NUMERIC_MASK | LC_TIME_MASK | LC_MESSAGES_MASK)