aboutsummaryrefslogtreecommitdiffstats
path: root/src/util.cpp
diff options
context:
space:
mode:
authorMarcus Fritzsch <marcus_fritzsch@mentor.com>2017-07-04 16:29:32 +0200
committerMarcus Fritzsch <marcus_fritzsch@mentor.com>2017-08-08 17:24:00 +0200
commitfc5950be006125db759b253d0a141953a7908bd3 (patch)
treea0c08ecee22eca14cf06622875d4a0748d813fb8 /src/util.cpp
parent8650d6a9d0adf83220eaa6e4590904a47a2d9d76 (diff)
util: noexcept logging and also noreturn for fatal()
Signed-off-by: Marcus Fritzsch <marcus_fritzsch@mentor.com>
Diffstat (limited to 'src/util.cpp')
-rw-r--r--src/util.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/util.cpp b/src/util.cpp
index 482003e..623702d 100644
--- a/src/util.cpp
+++ b/src/util.cpp
@@ -35,21 +35,21 @@ static void log_(char const *log_type, FILE *stream, char const *fmt,
fputs("\n", stream);
}
-void lognotice(char const *fmt, ...) {
+void lognotice(char const *fmt, ...) noexcept {
va_list a;
va_start(a, fmt);
log_("notice", stdout, fmt, a);
va_end(a);
}
-void logerror(char const *fmt, ...) {
+void logerror(char const *fmt, ...) noexcept {
va_list a;
va_start(a, fmt);
log_("error", stderr, fmt, a);
va_end(a);
}
-void fatal(char const *fmt, ...) {
+void fatal(char const *fmt, ...) noexcept {
va_list a;
va_start(a, fmt);
log_("fatal", stderr, fmt, a);
@@ -58,7 +58,7 @@ void fatal(char const *fmt, ...) {
}
#ifdef DEBUG_OUTPUT
-void logdebug(char const *fmt, ...) {
+void logdebug(char const *fmt, ...) noexcept {
va_list a;
va_start(a, fmt);
log_("debug", stdout, fmt, a);