Mercurial > vim
changeset 10283:146abb526e82 v8.0.0038
commit https://github.com/vim/vim/commit/ca291aec99b60fe81eaab36aa718e51421bb88d5
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Oct 15 19:33:50 2016 +0200
patch 8.0.0038
Problem: OPEN_CHR_FILES not defined for FreeBSD using Debian userland
files.
Solution: Check for __FreeBSD_kernel__. (James McCoy, closes https://github.com/vim/vim/issues/1166)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Sat, 15 Oct 2016 19:45:04 +0200 |
parents | de0cf3243092 |
children | dc7f7a0a1ed4 |
files | src/version.c src/vim.h |
diffstat | 2 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/version.c +++ b/src/version.c @@ -765,6 +765,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 38, +/**/ 37, /**/ 36,
--- a/src/vim.h +++ b/src/vim.h @@ -2495,7 +2495,8 @@ typedef enum #define FNE_INCL_BR 1 /* include [] in name */ #define FNE_CHECK_START 2 /* check name starts with valid character */ -#if (defined(sun) || defined(__FreeBSD__)) && defined(S_ISCHR) +#if (defined(sun) || defined(__FreeBSD__) || defined(__FreeBSD_kernel__)) \ + && defined(S_ISCHR) # define OPEN_CHR_FILES #endif