Ignore macOS daemon() depracation warning
This commit is contained in:
parent
0a8054e7cd
commit
12e7c558af
1 changed files with 7 additions and 0 deletions
|
@ -139,6 +139,10 @@ bool AppInit(int argc, char* argv[])
|
||||||
if (gArgs.GetBoolArg("-daemon", false))
|
if (gArgs.GetBoolArg("-daemon", false))
|
||||||
{
|
{
|
||||||
#if HAVE_DECL_DAEMON
|
#if HAVE_DECL_DAEMON
|
||||||
|
#if defined(MAC_OSX)
|
||||||
|
#pragma GCC diagnostic push
|
||||||
|
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
|
||||||
|
#endif
|
||||||
fprintf(stdout, "Bitcoin server starting\n");
|
fprintf(stdout, "Bitcoin server starting\n");
|
||||||
|
|
||||||
// Daemonize
|
// Daemonize
|
||||||
|
@ -146,6 +150,9 @@ bool AppInit(int argc, char* argv[])
|
||||||
fprintf(stderr, "Error: daemon() failed: %s\n", strerror(errno));
|
fprintf(stderr, "Error: daemon() failed: %s\n", strerror(errno));
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
#if defined(MAC_OSX)
|
||||||
|
#pragma GCC diagnostic pop
|
||||||
|
#endif
|
||||||
#else
|
#else
|
||||||
fprintf(stderr, "Error: -daemon is not supported on this operating system\n");
|
fprintf(stderr, "Error: -daemon is not supported on this operating system\n");
|
||||||
return false;
|
return false;
|
||||||
|
|
Loading…
Reference in a new issue