Signed-off-by: Vitezslav Samel <vitezslav(a)samel.cz>
---
src/utils.c | 19 +++++--------------
1 files changed, 5 insertions(+), 14 deletions(-)
diff --git a/src/utils.c b/src/utils.c
index 8584a8a..2a8ebc4 100644
--- a/src/utils.c
+++ b/src/utils.c
@@ -27,24 +27,15 @@ static void vreportf(const char *prefix, const char *err, va_list
params)
fprintf(stderr, "%s%s\n", prefix, msg);
}
-static __noreturn void die_buildin(const char *err, va_list params)
-{
- vreportf("fatal: ", err, params);
- exit(129);
-}
-
-static void error_buildin(const char *err, va_list params)
-{
- vreportf("error: ", err, params);
-}
-
-void die(const char *err, ...)
+void __noreturn die(const char *err, ...)
{
va_list params;
va_start(params, err);
- die_buildin(err, params);
+ vreportf("fatal: ", err, params);
va_end(params);
+
+ exit(129);
}
void error(const char *err, ...)
@@ -52,7 +43,7 @@ void error(const char *err, ...)
va_list params;
va_start(params, err);
- error_buildin(err, params);
+ vreportf("error: ", err, params);
va_end(params);
}
--
1.7.8.4