vhostmd/0002-Don-t-pass-NULL-string-to-library-log-function.patch
2019-01-18 11:03:11 +00:00

28 lines
930 B
Diff

From 57698b6b2c05e2288b72ae36afa93a2e555c72fd Mon Sep 17 00:00:00 2001
From: Michael Trapp <Michael.Trapp@sap.com>
Date: Fri, 7 Dec 2018 19:12:40 +0100
Subject: [PATCH 2/2] Don't pass NULL string to library log function
---
libmetrics/libmetrics.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/libmetrics/libmetrics.c b/libmetrics/libmetrics.c
index 0a5e3ee..36c7f5f 100644
--- a/libmetrics/libmetrics.c
+++ b/libmetrics/libmetrics.c
@@ -681,8 +681,8 @@ int dump_metrics(const char *dest_file)
}
if (fwrite(mdisk->buffer, 1, mdisk->length, fp) != mdisk->length) {
- libmsg("Error, unable to export metrics to file:%s - error:%s\n",
- dest_file, strerror(errno));
+ libmsg("Error, unable to export metrics to file:%s - error:%s\n",
+ dest_file ? dest_file : "stdout", strerror(errno));
}
if (dest_file)
fclose(fp);
--
2.20.1