mirror of
https://github.com/fmtlib/fmt.git
synced 2024-12-26 00:21:13 +00:00
Suppress a warning
This commit is contained in:
parent
192f79aaae
commit
86e27ccb41
@ -93,7 +93,7 @@ inline bool write(std::wfilebuf&, fmt::basic_string_view<wchar_t>) {
|
|||||||
// It is a separate function rather than a part of vprint to simplify testing.
|
// It is a separate function rather than a part of vprint to simplify testing.
|
||||||
template <typename Char>
|
template <typename Char>
|
||||||
void write_buffer(std::basic_ostream<Char>& os, buffer<Char>& buf) {
|
void write_buffer(std::basic_ostream<Char>& os, buffer<Char>& buf) {
|
||||||
if (FMT_MSC_VER) {
|
if (const_check(FMT_MSC_VER)) {
|
||||||
auto filebuf = dynamic_cast<std::basic_filebuf<Char>*>(os.rdbuf());
|
auto filebuf = dynamic_cast<std::basic_filebuf<Char>*>(os.rdbuf());
|
||||||
if (filebuf && write(*filebuf, {buf.data(), buf.size()})) return;
|
if (filebuf && write(*filebuf, {buf.data(), buf.size()})) return;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user