diff options
author | A.J. Gardner <aaron.j.gardner@gmail.com> | 2016-03-30 19:49:42 -0500 |
---|---|---|
committer | A.J. Gardner <aaron.j.gardner@gmail.com> | 2016-03-30 19:49:42 -0500 |
commit | 912a7a03b4ed5e82836a98f36fe21b15ffbedcad (patch) | |
tree | c7eadfaab33e5dcc95bf4d7ac5ce762d63465d00 | |
parent | b788a5c736e5aaccd83ac75d30973075d363ae31 (diff) | |
download | rust-libc-912a7a03b4ed5e82836a98f36fe21b15ffbedcad.tar.gz |
Fix lconv field offsets for apple-likes
-rw-r--r-- | src/unix/bsd/apple/mod.rs | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/src/unix/bsd/apple/mod.rs b/src/unix/bsd/apple/mod.rs index 70cd42c7ae..f4c3e197d1 100644 --- a/src/unix/bsd/apple/mod.rs +++ b/src/unix/bsd/apple/mod.rs @@ -257,6 +257,33 @@ s! { pub trailers: *mut ::iovec, pub trl_cnt: ::c_int, } + + pub struct lconv { + pub decimal_point: *mut ::c_char, + pub thousands_sep: *mut ::c_char, + pub grouping: *mut ::c_char, + pub int_curr_symbol: *mut ::c_char, + pub currency_symbol: *mut ::c_char, + pub mon_decimal_point: *mut ::c_char, + pub mon_thousands_sep: *mut ::c_char, + pub mon_grouping: *mut ::c_char, + pub positive_sign: *mut ::c_char, + pub negative_sign: *mut ::c_char, + pub int_frac_digits: ::c_char, + pub frac_digits: ::c_char, + pub p_cs_precedes: ::c_char, + pub p_sep_by_space: ::c_char, + pub n_cs_precedes: ::c_char, + pub n_sep_by_space: ::c_char, + pub p_sign_posn: ::c_char, + pub n_sign_posn: ::c_char, + pub int_p_cs_precedes: ::c_char, + pub int_n_cs_precedes: ::c_char, + pub int_p_sep_by_space: ::c_char, + pub int_n_sep_by_space: ::c_char, + pub int_p_sign_posn: ::c_char, + pub int_n_sign_posn: ::c_char, + } } pub const EXIT_FAILURE: ::c_int = 1; |