aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/api/private/helpers.c
diff options
context:
space:
mode:
authorZyX <kp-pav@yandex.ru>2015-07-10 21:07:49 +0300
committerZyX <kp-pav@yandex.ru>2015-10-08 22:00:10 +0300
commit0018b4f5790ec3659698dd47a06c94ce4d20467e (patch)
tree887421c23a590690cffe7f92ea4038ea15d91c6c /src/nvim/api/private/helpers.c
parent875d287d4bacffd41bd0d553163da5579ba5e55f (diff)
downloadrneovim-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.c2
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: