fmt/src
Ihor Dutchak 80f8d34427
fmt::ostream - aggregate buffer instead of inheriting it (#3139)
Some MSVC-specific behavior:
When class fmt::ostream inherits detail::buffer - the last gets implicitly exported when fmt is built as a shared library.
Unless os.h is included, the compiler assumes detail::buffer is not externally exported and instantiates a local copy of it, which causes ODR violation.
With aggregation - there is no extra exporting of detail::buffer symbols.
2022-10-23 07:21:36 -07:00
..
fmt.cc Reformat all source code; no functional changes 2021-11-25 09:15:25 -08:00
format.cc Improve locale support 2022-09-02 11:52:19 -07:00
os.cc fmt::ostream - aggregate buffer instead of inheriting it (#3139) 2022-10-23 07:21:36 -07:00