aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/lib/kvec.h
diff options
context:
space:
mode:
authorBjörn Linse <bjorn.linse@gmail.com>2016-02-23 23:32:21 +0100
committerBjörn Linse <bjorn.linse@gmail.com>2016-02-23 23:32:21 +0100
commitb10c9b4f5b28a50c752ddadc8dc4319546c9d039 (patch)
tree2c544bc2c01abea43f59e9a48598f3d74df45760 /src/nvim/lib/kvec.h
parent18605d678517ca7347a8fae234e5f39f79fb6904 (diff)
parent2a4ea9a54674b642c39fc0745c7feca11f14ec46 (diff)
downloadrneovim-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/kvec.h')
-rw-r--r--src/nvim/lib/kvec.h4
1 files changed, 2 insertions, 2 deletions
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), \