Lines Matching refs:mon
31 static struct lc_monetary mon; variable
36 (void) memset(&mon, 0, sizeof (mon)); in init_monetary()
51 mon.int_curr_symbol = str; in add_monetary_str()
54 mon.currency_symbol = str; in add_monetary_str()
57 mon.mon_decimal_point = str; in add_monetary_str()
60 mon.mon_thousands_sep = str; in add_monetary_str()
63 mon.positive_sign = str; in add_monetary_str()
66 mon.negative_sign = str; in add_monetary_str()
88 mon.int_frac_digits = str; in add_monetary_num()
91 mon.frac_digits = str; in add_monetary_num()
94 mon.p_cs_precedes = str; in add_monetary_num()
97 mon.p_sep_by_space = str; in add_monetary_num()
100 mon.n_cs_precedes = str; in add_monetary_num()
103 mon.n_sep_by_space = str; in add_monetary_num()
106 mon.p_sign_posn = str; in add_monetary_num()
109 mon.n_sign_posn = str; in add_monetary_num()
112 mon.int_p_cs_precedes = str; in add_monetary_num()
115 mon.int_n_cs_precedes = str; in add_monetary_num()
118 mon.int_p_sep_by_space = str; in add_monetary_num()
121 mon.int_n_sep_by_space = str; in add_monetary_num()
124 mon.int_p_sign_posn = str; in add_monetary_num()
127 mon.int_n_sign_posn = str; in add_monetary_num()
130 mon.mon_grouping = str; in add_monetary_num()
141 free((char *)mon.mon_grouping); in reset_monetary_group()
142 mon.mon_grouping = NULL; in reset_monetary_group()
150 if (mon.mon_grouping == NULL) { in add_monetary_group()
153 (void) asprintf(&s, "%s;%d", mon.mon_grouping, n); in add_monetary_group()
158 free((char *)mon.mon_grouping); in add_monetary_group()
159 mon.mon_grouping = s; in add_monetary_group()
171 if ((putl_category(mon.int_curr_symbol, f) == EOF) || in dump_monetary()
172 (putl_category(mon.currency_symbol, f) == EOF) || in dump_monetary()
173 (putl_category(mon.mon_decimal_point, f) == EOF) || in dump_monetary()
174 (putl_category(mon.mon_thousands_sep, f) == EOF) || in dump_monetary()
175 (putl_category(mon.mon_grouping, f) == EOF) || in dump_monetary()
176 (putl_category(mon.positive_sign, f) == EOF) || in dump_monetary()
177 (putl_category(mon.negative_sign, f) == EOF) || in dump_monetary()
178 (putl_category(mon.int_frac_digits, f) == EOF) || in dump_monetary()
179 (putl_category(mon.frac_digits, f) == EOF) || in dump_monetary()
180 (putl_category(mon.p_cs_precedes, f) == EOF) || in dump_monetary()
181 (putl_category(mon.p_sep_by_space, f) == EOF) || in dump_monetary()
182 (putl_category(mon.n_cs_precedes, f) == EOF) || in dump_monetary()
183 (putl_category(mon.n_sep_by_space, f) == EOF) || in dump_monetary()
184 (putl_category(mon.p_sign_posn, f) == EOF) || in dump_monetary()
185 (putl_category(mon.n_sign_posn, f) == EOF) || in dump_monetary()
186 (putl_category(mon.int_p_cs_precedes, f) == EOF) || in dump_monetary()
187 (putl_category(mon.int_n_cs_precedes, f) == EOF) || in dump_monetary()
188 (putl_category(mon.int_p_sep_by_space, f) == EOF) || in dump_monetary()
189 (putl_category(mon.int_n_sep_by_space, f) == EOF) || in dump_monetary()
190 (putl_category(mon.int_p_sign_posn, f) == EOF) || in dump_monetary()
191 (putl_category(mon.int_n_sign_posn, f) == EOF)) { in dump_monetary()