aboutsummaryrefslogtreecommitdiff
path: root/src/httpserver.cpp
diff options
context:
space:
mode:
authorfanquake <[email protected]>2020-03-16 17:20:27 +0800
committerfanquake <[email protected]>2020-03-19 11:36:38 +0800
commite90e3e684ffa7b25f0dfb5b45e70bb0c358261fb (patch)
treeeff47e78032a33a1e4807b32c771b784a34437a5 /src/httpserver.cpp
parentMerge #18376: net: fix use-after-free in tests (diff)
downloaddiscoin-e90e3e684ffa7b25f0dfb5b45e70bb0c358261fb.tar.xz
discoin-e90e3e684ffa7b25f0dfb5b45e70bb0c358261fb.zip
build: fix sysctl() detection on macOS
sysctl() on *BSD takes a "const int *name", whereas sysctl() on macOS it takes an "int *name". So our configure check and sysctl() detection on macOS currently fails: ```bash /usr/include/sys/sysctl.h:759:9: note: candidate function not viable: no known conversion from 'const int [2]' to 'int *' for 1st argument int sysctl(int *, u_int, void *, size_t *, void *, size_t); ``` This change removes the name argument from the sysctl() detection check, meaning we will detect correctly on macOS and *BSD. For consistency we also switch to using the more generic, non-const version of the name parameter in the rest of our usage.
Diffstat (limited to 'src/httpserver.cpp')
0 files changed, 0 insertions, 0 deletions