Merge pull request #381 from hghwng/master

Fix compilation on Android.
This commit is contained in:
Victor Zverovich 2016-09-13 08:07:43 -07:00 committed by GitHub
commit 1fb0586b06

View File

@ -2812,7 +2812,10 @@ void BasicWriter<Char>::write_int(T value, Spec spec) {
} }
case 'n': { case 'n': {
unsigned num_digits = internal::count_digits(abs_value); unsigned num_digits = internal::count_digits(abs_value);
fmt::StringRef sep = internal::thousands_sep(std::localeconv()); fmt::StringRef sep = "";
#ifndef ANDROID
sep = internal::thousands_sep(std::localeconv());
#endif
unsigned size = static_cast<unsigned>( unsigned size = static_cast<unsigned>(
num_digits + sep.size() * ((num_digits - 1) / 3)); num_digits + sep.size() * ((num_digits - 1) / 3));
CharPtr p = prepare_int_buffer(size, spec, prefix, prefix_size) + 1; CharPtr p = prepare_int_buffer(size, spec, prefix, prefix_size) + 1;