diff --git a/lib/message/mu-message.cc b/lib/message/mu-message.cc index 6ddd1f39..ee692b4e 100644 --- a/lib/message/mu-message.cc +++ b/lib/message/mu-message.cc @@ -104,6 +104,10 @@ get_statbuf(const std::string& path, Message::Options opts = Message::Options::N return Ok(std::move(statbuf)); } +Message::Message() noexcept: + priv_{std::make_unique(Message::Options::None)} +{} + Message::Message(const std::string& path, Message::Options opts): priv_{std::make_unique(opts)} diff --git a/lib/message/mu-message.hh b/lib/message/mu-message.hh index 0f029f40..9be90960 100644 --- a/lib/message/mu-message.hh +++ b/lib/message/mu-message.hh @@ -55,6 +55,12 @@ public: * CJK and other languages. */ }; + /** + * Default CTOR; not useful by itself, but can be moved into. + */ + Message() noexcept; + + /** * Move CTOR *