mirror of
https://github.com/troglobit/finit.git
synced 2026-11-07 16:01:08 +00:00
helpers.c: Make system message optional top run_interactive()
Signed-off-by: Joachim Nilsson <troglobit@gmail.com>
This commit is contained in:
1 parent
5d6db9f76f
commit
0231f858e9
1 file changed
+4
-2
@@ -465,7 +465,8 @@ int run_interactive(char *cmd, char *fmt, ...)
|
|||||||
vsnprintf(line, sizeof(line), fmt, ap);
|
vsnprintf(line, sizeof(line), fmt, ap);
|
||||||
va_end(ap);
|
va_end(ap);
|
||||||
|
|
||||||
print_desc("", line);
|
if (fmt)
|
||||||
|
print_desc("", line);
|
||||||
if (fp && !debug) {
|
if (fp && !debug) {
|
||||||
oldout = dup(STDOUT_FILENO);
|
oldout = dup(STDOUT_FILENO);
|
||||||
olderr = dup(STDERR_FILENO);
|
olderr = dup(STDERR_FILENO);
|
||||||
@@ -477,7 +478,8 @@ int run_interactive(char *cmd, char *fmt, ...)
|
|||||||
dup2(oldout, STDOUT_FILENO);
|
dup2(oldout, STDOUT_FILENO);
|
||||||
dup2(olderr, STDERR_FILENO);
|
dup2(olderr, STDERR_FILENO);
|
||||||
}
|
}
|
||||||
print_result(status);
|
if (fmt)
|
||||||
|
print_result(status);
|
||||||
if (fp && !debug) {
|
if (fp && !debug) {
|
||||||
size_t len, written;
|
size_t len, written;
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user