Fix build on various architectures
This commit is contained in:
parent
aa355e22f9
commit
87e1ccc6bf
1 changed files with 2 additions and 0 deletions
|
@ -397,6 +397,7 @@ pid_t tint_exec(const char *command,
|
|||
chdir(dir);
|
||||
close_all_fds();
|
||||
if (terminal) {
|
||||
#if !defined(__OpenBSD__)
|
||||
fprintf(stderr, "tint2: executing in x-terminal-emulator: %s\n", command);
|
||||
wordexp_t words;
|
||||
words.we_offs = 2;
|
||||
|
@ -405,6 +406,7 @@ pid_t tint_exec(const char *command,
|
|||
words.we_wordv[1] = (char*)"-e";
|
||||
execvp("x-terminal-emulator", words.we_wordv);
|
||||
}
|
||||
#endif
|
||||
fprintf(stderr, "tint2: could not execute command in x-terminal-emulator: %s, executting in shell\n", command);
|
||||
}
|
||||
execlp("sh", "sh", "-c", command, NULL);
|
||||
|
|
Loading…
Reference in a new issue