From 8712009f5ae0e16f46163eb388a74e6f9dcc708f Mon Sep 17 00:00:00 2001 From: Petr Messner Date: Thu, 20 Oct 2016 14:53:34 +0200 Subject: [PATCH] Fix ref count management when building _element_to_dict result tuple --- bson/_cbsonmodule.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bson/_cbsonmodule.c b/bson/_cbsonmodule.c index 850633288..cc5b4055c 100644 --- a/bson/_cbsonmodule.c +++ b/bson/_cbsonmodule.c @@ -2649,7 +2649,7 @@ static PyObject* _cbson_element_to_dict(PyObject* self, PyObject* args) { return NULL; } - result_tuple = Py_BuildValue("OOi", name, value, new_position); + result_tuple = Py_BuildValue("NNi", name, value, new_position); if (!result_tuple) { Py_DECREF(name); Py_DECREF(value);