From 94e3365b8f8eead46ec0b494ce513b7915fb6c04 Mon Sep 17 00:00:00 2001 From: Denis Vlasenko Date: Sat, 22 Dec 2007 15:44:23 +0000 Subject: perror_nomsg: don't print extra colon losetup: print name of loop device in error messages --- libbb/verror_msg.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'libbb/verror_msg.c') diff --git a/libbb/verror_msg.c b/libbb/verror_msg.c index e51003134..dbd8323e4 100644 --- a/libbb/verror_msg.c +++ b/libbb/verror_msg.c @@ -45,8 +45,10 @@ void bb_verror_msg(const char *s, va_list p, const char* strerr) msg[applet_len - 2] = ':'; msg[applet_len - 1] = ' '; if (strerr) { - msg[used++] = ':'; - msg[used++] = ' '; + if (s[0]) { /* not perror_nomsg? */ + msg[used++] = ':'; + msg[used++] = ' '; + } strcpy(&msg[used], strerr); used += strerr_len; } -- cgit v1.2.3