aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDDuarte <dnpd.dd@gmail.com>2015-08-16 00:45:07 +0100
committerDDuarte <dnpd.dd@gmail.com>2015-08-16 00:45:07 +0100
commit5aaf44fc66f951915a46fcbadaba876613eda4ed (patch)
tree2798609cb020daea872d37c05f45d612a39483ee /src
parentd5cf594bfe91ff22175c6e344b23b95cdbcc8a3c (diff)
Fix build warnings addded in d5cf594bfe91ff22175c6e344b23b95cdbcc8a3c
Diffstat (limited to 'src')
-rw-r--r--src/server/shared/Logging/Appender.h3
-rw-r--r--src/server/shared/Logging/Log.cpp2
2 files changed, 4 insertions, 1 deletions
diff --git a/src/server/shared/Logging/Appender.h b/src/server/shared/Logging/Appender.h
index 09ee6070050..f5d3b254ef9 100644
--- a/src/server/shared/Logging/Appender.h
+++ b/src/server/shared/Logging/Appender.h
@@ -22,6 +22,7 @@
#include <string>
#include <time.h>
#include <type_traits>
+#include <vector>
#include <utility>
#include "Define.h"
@@ -126,6 +127,8 @@ class InvalidAppenderArgsException : public std::length_error
{
public:
using std::length_error::length_error;
+
+ explicit InvalidAppenderArgsException(std::string const& message) : length_error(message) { }
};
#endif
diff --git a/src/server/shared/Logging/Log.cpp b/src/server/shared/Logging/Log.cpp
index 286816f4c2c..d99e6a65771 100644
--- a/src/server/shared/Logging/Log.cpp
+++ b/src/server/shared/Logging/Log.cpp
@@ -117,7 +117,7 @@ void Log::CreateAppenderFromConfig(std::string const& appenderName)
}
catch (InvalidAppenderArgsException const& iaae)
{
- fprintf(stderr, iaae.what());
+ fprintf(stderr, "%s", iaae.what());
}
}