When run() returns an error, print the error message also in
non-interactive mode. Previously error messages were printed only in interactive mode. PR: bin/124517 Approved by: trasz (mentor) MFC after: 1 month
This commit is contained in:
parent
93044b9323
commit
e6e0b17268
@ -241,7 +241,7 @@ int main (int argc, char **argv)
|
|||||||
|
|
||||||
if (argc > 0) {
|
if (argc > 0) {
|
||||||
char buf[80], *p;
|
char buf[80], *p;
|
||||||
int len;
|
int len, rc;
|
||||||
|
|
||||||
for (p=buf; argc-->0; ++argv) {
|
for (p=buf; argc-->0; ++argv) {
|
||||||
len = strlen (*argv);
|
len = strlen (*argv);
|
||||||
@ -257,7 +257,11 @@ int main (int argc, char **argv)
|
|||||||
}
|
}
|
||||||
*p = 0;
|
*p = 0;
|
||||||
arg = parse (buf, &cmd);
|
arg = parse (buf, &cmd);
|
||||||
return (run (cmd, arg));
|
rc = run (cmd, arg);
|
||||||
|
if (rc < 0 && verbose)
|
||||||
|
warn(NULL);
|
||||||
|
|
||||||
|
return (rc);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (verbose == 1)
|
if (verbose == 1)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user