diff --git a/include/spdlog/common.h b/include/spdlog/common.h index e1b84e53..25fe6c60 100644 --- a/include/spdlog/common.h +++ b/include/spdlog/common.h @@ -390,16 +390,17 @@ struct source_loc struct file_event_handlers { - std::function before_open; - std::function after_open; - std::function before_close; - std::function after_close; - file_event_handlers() + file_event_handlers() : before_open{nullptr} , after_open{nullptr} , before_close{nullptr} , after_close{nullptr} {} + + std::function before_open; + std::function after_open; + std::function before_close; + std::function after_close; }; namespace details {