diff options
Diffstat (limited to 'src/exception.hpp')
-rw-r--r-- | src/exception.hpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/exception.hpp b/src/exception.hpp index 41e113ac..78a595b5 100644 --- a/src/exception.hpp +++ b/src/exception.hpp @@ -534,7 +534,10 @@ class invalid_folder_name : public messaging_exception { public: - invalid_folder_name(const string& error) : messaging_exception("Invalid folder name: " + error + ".") {} + invalid_folder_name(const string& error = "") + : messaging_exception(error.empty() + ? "Invalid folder name: " + error + "." + : "Invalid folder name.") {} ~invalid_folder_name() throw() {} }; |