pyldb_utils: pyldb_Object_AsDn() sets TypeError more often
authorDouglas Bagnall <douglas.bagnall@catalyst.net.nz>
Thu, 14 Mar 2024 23:12:26 +0000 (12:12 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 20 Mar 2024 23:42:34 +0000 (23:42 +0000)
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
lib/ldb/pyldb_util.c

index d1c5fad2b5609630c1cc56160ad32344630734eb..9d7086cf294c6ffbfcee817fba4b325d4b2da28c 100644 (file)
@@ -130,6 +130,7 @@ bool pyldb_Object_AsDn(TALLOC_CTX *mem_ctx, PyObject *object,
 
        PyLdb_Dn_Type = PyLdb_GetPyType("Dn");
        if (PyLdb_Dn_Type == NULL) {
+               PyErr_SetString(PyExc_TypeError, "Expected DN");
                return false;
        }