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 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/if_py_both.h') 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); -- cgit v1.2.3