From 60419a7e96577cf783b3b45bf3984f9fb0d7ddff Mon Sep 17 00:00:00 2001 From: Steve Dower Date: Mon, 24 Jun 2019 08:42:54 -0700 Subject: bpo-37363: Add audit events for a range of modules (GH-14301) --- Modules/_sqlite/module.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'Modules/_sqlite') diff --git a/Modules/_sqlite/module.c b/Modules/_sqlite/module.c index c487ba9890..9fe0dc952f 100644 --- a/Modules/_sqlite/module.c +++ b/Modules/_sqlite/module.c @@ -85,6 +85,10 @@ static PyObject* module_connect(PyObject* self, PyObject* args, PyObject* factory = (PyObject*)&pysqlite_ConnectionType; } + if (PySys_Audit("sqlite3.connect", "O", database) < 0) { + return NULL; + } + result = PyObject_Call(factory, args, kwargs); return result; -- cgit v1.2.1