Fix MSVC build

This commit is contained in:
vitaut 2015-12-06 14:17:34 -08:00
parent 98c1f76f24
commit 5c76d107cb

View File

@ -2773,7 +2773,7 @@ void BasicWriter<Char>::write_double(
spec.width() > static_cast<unsigned>(n)) { spec.width() > static_cast<unsigned>(n)) {
width = spec.width(); width = spec.width();
CharPtr p = grow_buffer(width); CharPtr p = grow_buffer(width);
std::memmove(p + (width - n) / 2, p, n * sizeof(Char)); std::memmove(get(p) + (width - n) / 2, get(p), n * sizeof(Char));
fill_padding(p, spec.width(), n, fill); fill_padding(p, spec.width(), n, fill);
return; return;
} }