From c35e2c74dd1281a2d6d822d277f4228716af1da6 Mon Sep 17 00:00:00 2001 From: Christian McDonald Date: Mon, 9 Jan 2023 14:29:57 -0500 Subject: [PATCH] Add missing Py_INCREF in module initialization --- extension/maxminddb.c | 1 + 1 file changed, 1 insertion(+) diff --git a/extension/maxminddb.c b/extension/maxminddb.c index cd7a744..657b712 100644 --- a/extension/maxminddb.c +++ b/extension/maxminddb.c @@ -737,6 +737,7 @@ PyMODINIT_FUNC PyInit_extension(void) { if (PyType_Ready(&Metadata_Type)) { return NULL; } + Py_INCREF(&Metadata_Type); PyModule_AddObject(m, "Metadata", (PyObject *)&Metadata_Type); PyObject *error_mod = PyImport_ImportModule("maxminddb.errors");