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;
|
return current;
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline void ignore_ret() {}
|
static inline void ignore_ret(int useless, ...) { (void)useless; }
|
||||||
|
|
||||||
static void
|
static void
|
||||||
launch(const char *bin)
|
launch(const char *bin)
|
||||||
@ -211,8 +211,8 @@ launch(const char *bin)
|
|||||||
|
|
||||||
if (fork() == 0) {
|
if (fork() == 0) {
|
||||||
setsid();
|
setsid();
|
||||||
ignore_ret(freopen("/dev/null", "w", stdout));
|
ignore_ret(0, freopen("/dev/null", "w", stdout));
|
||||||
ignore_ret(freopen("/dev/null", "w", stderr));
|
ignore_ret(0, freopen("/dev/null", "w", stderr));
|
||||||
|
|
||||||
size_t count = 0;
|
size_t count = 0;
|
||||||
{
|
{
|
||||||
|
@ -35,19 +35,19 @@ static struct curses {
|
|||||||
bool should_terminate;
|
bool should_terminate;
|
||||||
} curses;
|
} curses;
|
||||||
|
|
||||||
static inline void ignore_ret() {}
|
static inline void ignore_ret(int useless, ...) { (void)useless; }
|
||||||
|
|
||||||
static void
|
static void
|
||||||
reopen_stdin(void)
|
reopen_stdin(void)
|
||||||
{
|
{
|
||||||
ignore_ret(freopen(TTY, "r", stdin));
|
ignore_ret(0, freopen(TTY, "r", stdin));
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
reopen_stdin_stdout(void)
|
reopen_stdin_stdout(void)
|
||||||
{
|
{
|
||||||
reopen_stdin();
|
reopen_stdin();
|
||||||
ignore_ret(freopen(TTY, "w", stdout));
|
ignore_ret(0, freopen(TTY, "w", stdout));
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
Loading…
Reference in New Issue
Block a user