diff options
author | tjr <tjr@FreeBSD.org> | 2002-10-09 09:19:28 +0000 |
---|---|---|
committer | tjr <tjr@FreeBSD.org> | 2002-10-09 09:19:28 +0000 |
commit | c112e4d2cb3cd80c3f7cc0e6eb463cc71b2cf24f (patch) | |
tree | e00be7aa17b3302ae9bae53d68968425f800ee09 /lib/libc/locale/localeconv.c | |
parent | 9a5a0eace469d8dfc930727142fecf4d13009558 (diff) | |
download | FreeBSD-src-c112e4d2cb3cd80c3f7cc0e6eb463cc71b2cf24f.zip FreeBSD-src-c112e4d2cb3cd80c3f7cc0e6eb463cc71b2cf24f.tar.gz |
Add support for the 6 new C99 struct lconv members dealing with formatting
international monetary values: int_p_cs_precedes, int_n_cs_precedes,
int_p_sep_by_space, int_n_sep_by_space, int_p_sign_posn, int_n_sign_posn.
This should not break existing binaries or LC_MONETARY data files.
Reviewed by: ache
MFC after: 1 month
Diffstat (limited to 'lib/libc/locale/localeconv.c')
-rw-r--r-- | lib/libc/locale/localeconv.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/libc/locale/localeconv.c b/lib/libc/locale/localeconv.c index 804e9fd..d10ba1f 100644 --- a/lib/libc/locale/localeconv.c +++ b/lib/libc/locale/localeconv.c @@ -85,6 +85,12 @@ localeconv() M_ASSIGN_CHAR(n_sep_by_space); M_ASSIGN_CHAR(p_sign_posn); M_ASSIGN_CHAR(n_sign_posn); + M_ASSIGN_CHAR(int_p_cs_precedes); + M_ASSIGN_CHAR(int_n_cs_precedes); + M_ASSIGN_CHAR(int_p_sep_by_space); + M_ASSIGN_CHAR(int_n_sep_by_space); + M_ASSIGN_CHAR(int_p_sign_posn); + M_ASSIGN_CHAR(int_n_sign_posn); __mlocale_changed = 0; } |