Files
pkgsrc-ng/editors/heme/patches/patch-ab
2016-01-21 23:40:00 +01:00

17 lines
509 B
Plaintext

$NetBSD: patch-ab,v 1.2 2014/12/10 06:57:25 mef Exp $
Use only _SC_PAGESIZE on DragonFly, _SC_PAGE_SIZE does't exist.
--- heme.c.orig 2005-12-09 14:34:15.000000000 +0000
+++ heme.c
@@ -1332,6 +1332,9 @@ static void init_blocksize()
off_len = PAGESIZE;
# elif defined(_PAGESIZE)
off_len = _PAGESIZE;
+# elif defined(__DragonFly__)
+ if((off_len = sysconf(_SC_PAGESIZE)) <= 1)
+ off_len = 4096;
# else
if((off_len = sysconf(_SC_PAGESIZE)) <= 1 &&
(off_len = sysconf(_SC_PAGE_SIZE)) <= 1)