aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/eval/typval_encode.h
diff options
context:
space:
mode:
authorZyX <kp-pav@yandex.ru>2016-05-01 06:27:11 +0300
committerZyX <kp-pav@yandex.ru>2016-06-24 16:53:26 +0300
commite07da3a71ba2586b0919ba4517de6e5b056f3b37 (patch)
treee9a63cca6a5ebf5acd568e0dcea12ee7f75d2c76 /src/nvim/eval/typval_encode.h
parent90b8cf133e2bd7b7aa59b3954e54ba7ebd118071 (diff)
downloadrneovim-e07da3a71ba2586b0919ba4517de6e5b056f3b37.tar.gz
rneovim-e07da3a71ba2586b0919ba4517de6e5b056f3b37.tar.bz2
rneovim-e07da3a71ba2586b0919ba4517de6e5b056f3b37.zip
kvec,typval_encode: Add new vector: the one with preallocated array
Diffstat (limited to 'src/nvim/eval/typval_encode.h')
-rw-r--r--src/nvim/eval/typval_encode.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/nvim/eval/typval_encode.h b/src/nvim/eval/typval_encode.h
index c2e8403475..e73a1ce057 100644
--- a/src/nvim/eval/typval_encode.h
+++ b/src/nvim/eval/typval_encode.h
@@ -168,13 +168,13 @@ typedef struct {
} MPConvStackVal;
/// Stack used to convert VimL values to messagepack.
-typedef kvec_t(MPConvStackVal) MPConvStack;
+typedef kvec_withinit_t(MPConvStackVal, 8) MPConvStack;
// Defines for MPConvStack
#define _mp_size kv_size
-#define _mp_init kv_init
-#define _mp_destroy kv_destroy
-#define _mp_push kv_push
+#define _mp_init kvi_init
+#define _mp_destroy kvi_destroy
+#define _mp_push kvi_push
#define _mp_pop kv_pop
#define _mp_last kv_last