From 48509d30f1e74cbfb253391381e99cb0e5977e09 Mon Sep 17 00:00:00 2001 From: Marko Date: Tue, 5 Jun 2018 11:30:55 +0300 Subject: [PATCH] Silence the -Wunused-result warning -Wunused-result warning in test_logthrottling.cc was causing error when trying to build MaxScale from source. This warning can be silenced with by putting the function triggering the warning in if-clause. --- server/core/test/test_logthrottling.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server/core/test/test_logthrottling.cc b/server/core/test/test_logthrottling.cc index 0e584cf1c..3f950a326 100644 --- a/server/core/test/test_logthrottling.cc +++ b/server/core/test/test_logthrottling.cc @@ -216,7 +216,7 @@ int main(int argc, char* argv[]) // window, we should get no messages. if (!run(t, LOG_WARNING, 100, 0)) { - rc = EXIT_FAILURE; + rc = EXIT_FAILURE;<< strerror(errno) << } cout << "Sleeping 6 seconds." << endl; @@ -274,7 +274,10 @@ int main(int argc, char* argv[]) // A crude method to remove all files but it works string cmd = "rm -r "; cmd += logdir; - system(cmd.c_str()); + if (system(cmd.c_str()) == -1) + { + cerr << "Could not remove all files due to " << strerror(errno) << endl; + } return rc; }