From de5b3800427328170574f1950ae75776e020f4e7 Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Sat, 30 Mar 2019 12:51:22 +0100 Subject: patch 8.1.1075: function reference count wrong in Python code Problem: Function reference count wrong in Python code. Solution: Use "O" instead of "N" for the arguments. (Ben Jackson, closes #4188) --- src/if_py_both.h | 2 +- src/version.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/if_py_both.h b/src/if_py_both.h index b27f93e49e..20affe31db 100644 --- a/src/if_py_both.h +++ b/src/if_py_both.h @@ -1210,7 +1210,7 @@ FinderFindSpec(PyObject *self, PyObject *args) if (!(paths = Vim_GetPaths(self))) return NULL; - spec = PyObject_CallFunction(py_find_spec, "sNN", fullname, paths, target); + spec = PyObject_CallFunction(py_find_spec, "sOO", fullname, paths, target); Py_DECREF(paths); diff --git a/src/version.c b/src/version.c index 01268b1e27..2346dc526c 100644 --- a/src/version.c +++ b/src/version.c @@ -775,6 +775,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 1075, /**/ 1074, /**/ -- cgit v1.2.3