aboutsummaryrefslogtreecommitdiff
path: root/biology/sra-tools/files/patch-ncbi-vdb_libs_klib_hashfile.c
blob: 205569c40a3e48ceccfdd2652c473177c05104c8 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- ncbi-vdb/libs/klib/hashfile.c.orig	2023-07-10 16:13:36 UTC
+++ ncbi-vdb/libs/klib/hashfile.c
@@ -35,7 +35,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#if LINUX
+#if BSD || LINUX
 #include <sys/mman.h>
 #endif
 
@@ -346,7 +346,7 @@ static void * map_calloc( KHashFile * self, size_t siz
                 KLockUnlock( self->alloc_lock );
                 return NULL;
             }
-#if LINUX
+#if BSD || LINUX
             /* Not sure this helps */
             madvise( (void *)self->alloc_base, req, MADV_RANDOM );
 #endif