python: Use correct function signatures
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Mon, 31 Jul 2023 21:26:27 +0000 (09:26 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 8 Aug 2023 04:39:37 +0000 (04:39 +0000)
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
lib/crypto/py_crypto.c
lib/ldb/pyldb.c
source4/param/pyparam.c

index 5b3c307057aa40175e5dc39e9ad3e626352450a8..35ccc79a99eebb447a24a697129342c4a6ea084f 100644 (file)
@@ -131,14 +131,14 @@ static PyObject *py_crypto_arcfour_crypt_blob(PyObject *module, PyObject *args)
        return result;
 }
 
-static PyObject *py_crypto_set_relax_mode(PyObject *module)
+static PyObject *py_crypto_set_relax_mode(PyObject *module, PyObject *Py_UNUSED(ignored))
 {
        GNUTLS_FIPS140_SET_LAX_MODE();
 
        Py_RETURN_NONE;
 }
 
-static PyObject *py_crypto_set_strict_mode(PyObject *module)
+static PyObject *py_crypto_set_strict_mode(PyObject *module, PyObject *Py_UNUSED(ignored))
 {
        GNUTLS_FIPS140_SET_STRICT_MODE();
 
index 8981e5ea45c3bdd6b21a8ade77aeea8addba1dfa..798db2aff017ab4cdc31aaa4046a7729db2a9110 100644 (file)
@@ -494,7 +494,8 @@ static PyObject *py_ldb_dn_get_casefold(PyLdbDnObject *self,
        return PyUnicode_FromString(ldb_dn_get_casefold(self->dn));
 }
 
-static PyObject *py_ldb_dn_get_linearized(PyLdbDnObject *self)
+static PyObject *py_ldb_dn_get_linearized(PyLdbDnObject *self,
+               PyObject *Py_UNUSED(ignored))
 {
        return PyUnicode_FromString(ldb_dn_get_linearized(self->dn));
 }
index c91b7382ef4f79c934f15a2d7d16cd5296ab1423..c99d73e34381c3a5e01d8baba6e52e0cb197ae48 100644 (file)
@@ -669,7 +669,7 @@ PyTypeObject PyLoadparmService = {
        .tp_flags = Py_TPFLAGS_DEFAULT,
 };
 
-static PyObject *py_data_dir(PyObject *self)
+static PyObject *py_data_dir(PyObject *self, PyObject *Py_UNUSED(ignored))
 {
         return PyUnicode_FromString(dyn_DATADIR);
 }