Home | History | Annotate | Download | only in stdlib

Lines Matching defs:lc

118 	struct lconv 	*lc;		/* pointer to lconv structure */
139 lc = localeconv_l(loc);
249 currency_symbol = strdup(lc->int_curr_symbol);
256 currency_symbol = strdup(lc->currency_symbol);
273 currency_symbol, lc) -
274 __calc_left_pad(flags, currency_symbol, lc);
282 left_prec, right_prec, pad_char, lc, loc);
289 &sign_posn, &signstr, lc);
434 char *sign_posn, const char **signstr, struct lconv *lc)
438 *cs_precedes = lc->int_n_cs_precedes;
439 *sep_by_space = lc->int_n_sep_by_space;
440 *sign_posn = (flags & PARENTH_POSN) ? 0 : lc->int_n_sign_posn;
441 *signstr = (lc->negative_sign[0] == '\0') ? "-"
442 : lc->negative_sign;
444 *cs_precedes = lc->int_p_cs_precedes;
445 *sep_by_space = lc->int_p_sep_by_space;
446 *sign_posn = (flags & PARENTH_POSN) ? 0 : lc->int_p_sign_posn;
447 *signstr = lc->positive_sign;
449 *cs_precedes = lc->n_cs_precedes;
450 *sep_by_space = lc->n_sep_by_space;
451 *sign_posn = (flags & PARENTH_POSN) ? 0 : lc->n_sign_posn;
452 *signstr = (lc->negative_sign[0] == '\0') ? "-"
453 : lc->negative_sign;
455 *cs_precedes = lc->p_cs_precedes;
456 *sep_by_space = lc->p_sep_by_space;
457 *sign_posn = (flags & PARENTH_POSN) ? 0 : lc->p_sign_posn;
458 *signstr = lc->positive_sign;
471 __calc_left_pad(int flags, char *cur_symb, struct lconv *lc)
478 &signstr, lc);
529 int right_prec, int pad_char, struct lconv *lc, locale_t loc)
549 grouping = lc->mon_grouping;
550 decimal_point = lc->mon_decimal_point;
552 decimal_point = lc->decimal_point;
553 thousands_sep = lc->mon_thousands_sep;
555 thousands_sep = lc->thousands_sep;
567 right_prec = lc->int_frac_digits;
569 right_prec = lc->frac_digits;