perror_nomsg: don't print extra colon

losetup: print name of loop device in error messages
This commit is contained in:
Denis Vlasenko
2007-12-22 15:44:23 +00:00
parent 88adfcd178
commit 94e3365b8f
3 changed files with 8 additions and 6 deletions

View File

@@ -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;
}