summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Kacur <jkacur@redhat.com>2014-05-09 01:21:06 +0200
committerJohn Kacur <jkacur@redhat.com>2014-05-09 01:21:06 +0200
commit6b6ebd9f0d7469d0e6a459d1524d14e76cd40e11 (patch)
treee974b035dd0573cfe482a047528add681219c4e9
parentc5f2a4436035fab1553636910329d7944f234fdf (diff)
downloadrt-tests-6b6ebd9f0d7469d0e6a459d1524d14e76cd40e11.tar.gz
lib: Rework err_msg_n to output strerror after message
Outputting the message first followed by the strerror makes the error messages more readable. Signed-off-by: John Kacur <jkacur@redhat.com>
-rw-r--r--src/cyclictest/cyclictest.c4
-rw-r--r--src/lib/error.c4
2 files changed, 4 insertions, 4 deletions
diff --git a/src/cyclictest/cyclictest.c b/src/cyclictest/cyclictest.c
index 4547831..01dfc75 100644
--- a/src/cyclictest/cyclictest.c
+++ b/src/cyclictest/cyclictest.c
@@ -669,7 +669,7 @@ static int raise_soft_prio(int policy, const struct sched_param *param)
err = getrlimit(RLIMIT_RTPRIO, &rlim);
if (err) {
err = errno;
- err_msg_n(err, "WARN: getrlimit failed\n");
+ err_msg_n(err, "WARN: getrlimit failed");
return err;
}
@@ -681,7 +681,7 @@ static int raise_soft_prio(int policy, const struct sched_param *param)
err = setrlimit(RLIMIT_RTPRIO, &rlim);
if (err) {
err = errno;
- err_msg_n(err, "WARN: setrlimit failed\n");
+ err_msg_n(err, "WARN: setrlimit failed");
/* return err; */
}
} else {
diff --git a/src/lib/error.c b/src/lib/error.c
index 1b5de5d..5eb6352 100644
--- a/src/lib/error.c
+++ b/src/lib/error.c
@@ -79,8 +79,8 @@ void fatal(char *fmt, ...)
void err_doit(int err, const char *fmt, va_list ap)
{
- if (err)
- fprintf(stderr, "%s\n", strerror(err));
vfprintf(stderr, fmt, ap);
+ if (err)
+ fprintf(stderr, ": %s\n", strerror(err));
return;
}