summaryrefslogtreecommitdiff
path: root/src/proto/eval.pro
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2013-05-30 12:14:49 +0200
committerBram Moolenaar <Bram@vim.org>2013-05-30 12:14:49 +0200
commit9bb77d6fe6a8bd47f827e1293a9c6457298ec963 (patch)
tree8d0c0ffdc13a282988344e20c646bf8a26dc923f /src/proto/eval.pro
parentbad704fa0478c914e1089531bc61ac78009afaec (diff)
downloadvim-git-9bb77d6fe6a8bd47f827e1293a9c6457298ec963.tar.gz
updated for version 7.3.1056v7.3.1056
Problem: Python: possible memory leaks. Solution: Python patch 15. (ZyX) Fix will follow later.
Diffstat (limited to 'src/proto/eval.pro')
-rw-r--r--src/proto/eval.pro2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/proto/eval.pro b/src/proto/eval.pro
index dfea11899..6d46ebd37 100644
--- a/src/proto/eval.pro
+++ b/src/proto/eval.pro
@@ -49,6 +49,7 @@ list_T *list_alloc __ARGS((void));
void list_unref __ARGS((list_T *l));
void list_free __ARGS((list_T *l, int recurse));
listitem_T *listitem_alloc __ARGS((void));
+void listitem_free __ARGS((listitem_T *item));
void listitem_remove __ARGS((list_T *l, listitem_T *item));
dictitem_T *dict_lookup __ARGS((hashitem_T *hi));
listitem_T *list_find __ARGS((list_T *l, long n));
@@ -65,6 +66,7 @@ void set_ref_in_list __ARGS((list_T *l, int copyID));
void set_ref_in_item __ARGS((typval_T *tv, int copyID));
dict_T *dict_alloc __ARGS((void));
void dict_unref __ARGS((dict_T *d));
+void dict_free __ARGS((dict_T *d, int recurse));
dictitem_T *dictitem_alloc __ARGS((char_u *key));
void dictitem_free __ARGS((dictitem_T *item));
int dict_add __ARGS((dict_T *d, dictitem_T *item));