From a22a127458d75b9b7e65e058f5db5ff705df5696 Mon Sep 17 00:00:00 2001 From: Anders Lorentsen Date: Tue, 7 Nov 2017 01:47:43 +0100 Subject: bpo-31843: sqlite3.connect() now accepts PathLike objects as database name (#4299) --- Modules/_sqlite/module.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Modules/_sqlite/module.c') diff --git a/Modules/_sqlite/module.c b/Modules/_sqlite/module.c index ffb711830b..9066c32db5 100644 --- a/Modules/_sqlite/module.c +++ b/Modules/_sqlite/module.c @@ -55,7 +55,7 @@ static PyObject* module_connect(PyObject* self, PyObject* args, PyObject* "check_same_thread", "factory", "cached_statements", "uri", NULL }; - char* database; + PyObject* database; int detect_types = 0; PyObject* isolation_level; PyObject* factory = NULL; @@ -66,7 +66,7 @@ static PyObject* module_connect(PyObject* self, PyObject* args, PyObject* PyObject* result; - if (!PyArg_ParseTupleAndKeywords(args, kwargs, "s|diOiOip", kwlist, + if (!PyArg_ParseTupleAndKeywords(args, kwargs, "O|diOiOip", kwlist, &database, &timeout, &detect_types, &isolation_level, &check_same_thread, &factory, &cached_statements, &uri)) -- cgit v1.2.1