diff options
author | Björn Linse <bjorn.linse@gmail.com> | 2016-02-23 23:32:21 +0100 |
---|---|---|
committer | Björn Linse <bjorn.linse@gmail.com> | 2016-02-23 23:32:21 +0100 |
commit | b10c9b4f5b28a50c752ddadc8dc4319546c9d039 (patch) | |
tree | 2c544bc2c01abea43f59e9a48598f3d74df45760 /src/nvim/lib | |
parent | 18605d678517ca7347a8fae234e5f39f79fb6904 (diff) | |
parent | 2a4ea9a54674b642c39fc0745c7feca11f14ec46 (diff) | |
download | rneovim-b10c9b4f5b28a50c752ddadc8dc4319546c9d039.tar.gz rneovim-b10c9b4f5b28a50c752ddadc8dc4319546c9d039.tar.bz2 rneovim-b10c9b4f5b28a50c752ddadc8dc4319546c9d039.zip |
Merge pull request #1817 from bfredl/bufmatch
support buffer-associated highlighting by external plugins
Diffstat (limited to 'src/nvim/lib')
-rw-r--r-- | src/nvim/lib/khash.h | 2 | ||||
-rw-r--r-- | src/nvim/lib/kvec.h | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/nvim/lib/khash.h b/src/nvim/lib/khash.h index 56be29d14c..8287cb14da 100644 --- a/src/nvim/lib/khash.h +++ b/src/nvim/lib/khash.h @@ -184,7 +184,7 @@ typedef khint_t khiter_t; #define kfree(P) xfree(P) #endif -static const double __ac_HASH_UPPER = 0.77; +#define __ac_HASH_UPPER 0.77 #define __KHASH_TYPE(name, khkey_t, khval_t) \ typedef struct { \ diff --git a/src/nvim/lib/kvec.h b/src/nvim/lib/kvec.h index 0466cb229c..53ecf232c6 100644 --- a/src/nvim/lib/kvec.h +++ b/src/nvim/lib/kvec.h @@ -77,10 +77,10 @@ int main() { (v).items[(v).size++] = (x); \ } while (0) -#define kv_pushp(type, v) (((v).size == (v).capacity)? \ +#define kv_pushp(type, v) ((((v).size == (v).capacity)? \ ((v).capacity = ((v).capacity? (v).capacity<<1 : 8), \ (v).items = (type*)xrealloc((v).items, sizeof(type) * (v).capacity), 0) \ - : 0), ((v).items + ((v).size++)) + : 0), ((v).items + ((v).size++))) #define kv_a(type, v, i) (((v).capacity <= (size_t)(i)? \ ((v).capacity = (v).size = (i) + 1, kv_roundup32((v).capacity), \ |