forked from RepoMirrors/bemenu
ignore_ret warns on clang *sigh*
This commit is contained in:
parent
46ad1d7cdb
commit
acb24be411
@ -201,7 +201,7 @@ tokenize_quoted(const char *cstr, size_t *out_len, const char *separator, const
|
||||
return current;
|
||||
}
|
||||
|
||||
static inline void ignore_ret() {}
|
||||
static inline void ignore_ret(int useless, ...) { (void)useless; }
|
||||
|
||||
static void
|
||||
launch(const char *bin)
|
||||
@ -211,8 +211,8 @@ launch(const char *bin)
|
||||
|
||||
if (fork() == 0) {
|
||||
setsid();
|
||||
ignore_ret(freopen("/dev/null", "w", stdout));
|
||||
ignore_ret(freopen("/dev/null", "w", stderr));
|
||||
ignore_ret(0, freopen("/dev/null", "w", stdout));
|
||||
ignore_ret(0, freopen("/dev/null", "w", stderr));
|
||||
|
||||
size_t count = 0;
|
||||
{
|
||||
|
@ -35,19 +35,19 @@ static struct curses {
|
||||
bool should_terminate;
|
||||
} curses;
|
||||
|
||||
static inline void ignore_ret() {}
|
||||
static inline void ignore_ret(int useless, ...) { (void)useless; }
|
||||
|
||||
static void
|
||||
reopen_stdin(void)
|
||||
{
|
||||
ignore_ret(freopen(TTY, "r", stdin));
|
||||
ignore_ret(0, freopen(TTY, "r", stdin));
|
||||
}
|
||||
|
||||
static void
|
||||
reopen_stdin_stdout(void)
|
||||
{
|
||||
reopen_stdin();
|
||||
ignore_ret(freopen(TTY, "w", stdout));
|
||||
ignore_ret(0, freopen(TTY, "w", stdout));
|
||||
}
|
||||
|
||||
static void
|
||||
|
Loading…
Reference in New Issue
Block a user