lc_monetary
static struct lc_monetary mon;
#define LCMONETARY_SIZE_FULL (sizeof (struct lc_monetary) / sizeof (char *))
(offsetof(struct lc_monetary, int_p_cs_precedes) / sizeof (char *))
struct lc_monetary lc_monetary_posix = {
struct lc_monetary *lmon;
struct lc_monetary *mptr;
extern struct lc_monetary lc_monetary_posix;
const struct lc_monetary *monetary;
const struct lc_monetary *lmon = loc->monetary;
static int calc_left_pad(const struct lc_monetary *, int, const char *);
static char *format_grouped_double(const struct lc_monetary *,
const struct lc_monetary *lmon; /* monetary structure */
setup_vars(const struct lc_monetary *lmon, int flags, char *cs_precedes,
calc_left_pad(const struct lc_monetary *lmon, int flags, const char *cur_symb)
format_grouped_double(const struct lc_monetary *lmon,
static void setup_vars(const struct lc_monetary *, int, char *, char *, char *,