aboutsummaryrefslogtreecommitdiff
path: root/libbb
diff options
context:
space:
mode:
Diffstat (limited to 'libbb')
-rw-r--r--libbb/verror_msg.c6
1 files changed, 4 insertions, 2 deletions
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)
45 msg[applet_len - 2] = ':'; 45 msg[applet_len - 2] = ':';
46 msg[applet_len - 1] = ' '; 46 msg[applet_len - 1] = ' ';
47 if (strerr) { 47 if (strerr) {
48 msg[used++] = ':'; 48 if (s[0]) { /* not perror_nomsg? */
49 msg[used++] = ' '; 49 msg[used++] = ':';
50 msg[used++] = ' ';
51 }
50 strcpy(&msg[used], strerr); 52 strcpy(&msg[used], strerr);
51 used += strerr_len; 53 used += strerr_len;
52 } 54 }