summaryrefslogtreecommitdiffstats
path: root/preconv.c
diff options
context:
space:
mode:
authorIngo Schwarze <schwarze@openbsd.org>2013-06-02 03:52:21 +0000
committerIngo Schwarze <schwarze@openbsd.org>2013-06-02 03:52:21 +0000
commit4990e7aa1240908bdb1c35d5ac3b6e87df72ecba (patch)
treed82abfa351fe0c8bc3acc41a3cf21fb36a95a9ad /preconv.c
parent6f24925883011358e8066243d12a7a80d9cdd71b (diff)
downloadmandoc-4990e7aa1240908bdb1c35d5ac3b6e87df72ecba.tar.gz
Sync to OpenBSD, no functional change:
* Add the missing mparse_parse_buffer prototype. * Drop the useless MAP_FILE constant: It's not specified in POSIX, so it's not required, it's the default anyway, and it's 0 anyway.
Diffstat (limited to 'preconv.c')
-rw-r--r--preconv.c9
1 files changed, 2 insertions, 7 deletions
diff --git a/preconv.c b/preconv.c
index b2f031bc..3c7d81f3 100644
--- a/preconv.c
+++ b/preconv.c
@@ -32,13 +32,9 @@
/*
* The read_whole_file() and resize_buf() functions are copied from
- * read.c, including all dependency code (MAP_FILE, etc.).
+ * read.c, including all dependency code.
*/
-#ifndef MAP_FILE
-#define MAP_FILE 0
-#endif
-
enum enc {
ENC_UTF_8, /* UTF-8 */
ENC_US_ASCII, /* US-ASCII */
@@ -271,8 +267,7 @@ read_whole_file(const char *f, int fd,
if (S_ISREG(st.st_mode)) {
*with_mmap = 1;
fb->sz = (size_t)st.st_size;
- fb->buf = mmap(NULL, fb->sz, PROT_READ,
- MAP_FILE|MAP_SHARED, fd, 0);
+ fb->buf = mmap(NULL, fb->sz, PROT_READ, MAP_SHARED, fd, 0);
if (fb->buf != MAP_FAILED)
return(1);
}