diff options
author | ZyX <kp-pav@yandex.ru> | 2015-07-10 21:07:49 +0300 |
---|---|---|
committer | ZyX <kp-pav@yandex.ru> | 2015-10-08 22:00:10 +0300 |
commit | 0018b4f5790ec3659698dd47a06c94ce4d20467e (patch) | |
tree | 887421c23a590690cffe7f92ea4038ea15d91c6c /src/nvim/api/private/helpers.c | |
parent | 875d287d4bacffd41bd0d553163da5579ba5e55f (diff) | |
download | rneovim-0018b4f5790ec3659698dd47a06c94ce4d20467e.tar.gz rneovim-0018b4f5790ec3659698dd47a06c94ce4d20467e.tar.bz2 rneovim-0018b4f5790ec3659698dd47a06c94ce4d20467e.zip |
shada: Refactor history merger to use statically sized 2linked list
Also fixes the error: when writing shada files existing history items may be
freed.
Warning: valgrind reports some memory leaks.
Diffstat (limited to 'src/nvim/api/private/helpers.c')
-rw-r--r-- | src/nvim/api/private/helpers.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/api/private/helpers.c b/src/nvim/api/private/helpers.c index 0485fbacd2..7a0b5191d7 100644 --- a/src/nvim/api/private/helpers.c +++ b/src/nvim/api/private/helpers.c @@ -597,7 +597,7 @@ static void init_type_metadata(Dictionary *metadata) } /// Creates a deep clone of an object -static Object copy_object(Object obj) +Object copy_object(Object obj) { switch (obj.type) { case kObjectTypeNil: |