diff options
author | pooka <pooka> | 2000-03-01 22:26:18 +0000 |
---|---|---|
committer | pooka <pooka> | 2000-03-01 22:26:18 +0000 |
commit | f0ee7bc36b99cb01970f37e734f2d9f480fa6949 (patch) | |
tree | 5f46f846bc267b7fcd805a3e451cb103122dd050 /audio/mpg123/patches | |
parent | 7608f18712db09af0406be265831fc27abd9beb5 (diff) | |
download | pkgsrc-f0ee7bc36b99cb01970f37e734f2d9f480fa6949.tar.gz |
Include sys/param.h to make check against __NetBSD_Version__ actually work.
Diffstat (limited to 'audio/mpg123/patches')
-rw-r--r-- | audio/mpg123/patches/patch-al | 22 |
1 files changed, 16 insertions, 6 deletions
diff --git a/audio/mpg123/patches/patch-al b/audio/mpg123/patches/patch-al index dde6949b058..2af31da2dcb 100644 --- a/audio/mpg123/patches/patch-al +++ b/audio/mpg123/patches/patch-al @@ -1,16 +1,26 @@ -$NetBSD: patch-al,v 1.1 2000/03/01 22:03:37 pooka Exp $ +$NetBSD: patch-al,v 1.2 2000/03/01 22:26:19 pooka Exp $ --- readers.c.orig Thu Mar 4 13:03:49 1999 -+++ readers.c Wed Mar 1 23:49:46 2000 -@@ -250,6 +250,11 @@ ++++ readers.c Thu Mar 2 00:21:17 2000 +@@ -1,5 +1,9 @@ + #include <stdlib.h> + ++#ifdef __NetBSD__ ++#include <sys/param.h> ++#endif ++ + #include <sys/types.h> + #include <sys/stat.h> + #include <fcntl.h> +@@ -249,6 +253,11 @@ + mmap(NULL, len, PROT_READ, MAP_SHARED , rds->filept, 0); if(!mapbuf || mapbuf == MAP_FAILED) return -1; - ++ +#if defined(__NetBSD__) && (__NetBSD_Version__ >= 104030000) + if(madvise(mappnt, len, MADV_SEQUENTIAL) < 0) + fprintf(stderr,"madvise failed, continuing anyways..\n"); +#endif -+ + mapend = mapbuf + len; - if(param.verbose > 1) |