tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit ee4e9f7506d87be71fb85e0bce0a671f541ff059
parent 9cac0a85b4f62caf458bd44d5030ce6edfd12365
Author: Micah Elizabeth Scott <beth@torproject.org>
Date:   Fri, 25 Aug 2023 10:18:44 -0700

hashx: Avoid unused arg warning on OpenBSD and NetBSD

This path in hashx_vm_alloc_huge() for OpenBSD and NetBSD always
fails without checking its parameter. Fix the warning.

Diffstat:
Msrc/ext/equix/hashx/src/virtual_memory.c | 1+
1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/src/ext/equix/hashx/src/virtual_memory.c b/src/ext/equix/hashx/src/virtual_memory.c @@ -107,6 +107,7 @@ void* hashx_vm_alloc_huge(size_t bytes) { mem = mmap(NULL, bytes, PAGE_READWRITE, MAP_PRIVATE | MAP_ANONYMOUS | MAP_ALIGNED_SUPER, -1, 0); #elif defined(__OpenBSD__) || defined(__NetBSD__) + (void)bytes; mem = MAP_FAILED; // OpenBSD and NetBSD do not support huge pages #else mem = mmap(NULL, bytes, PAGE_READWRITE, MAP_PRIVATE | MAP_ANONYMOUS