From 42dfa71ef5d08b500e911e2ba54dba0b1b4a4599 Mon Sep 17 00:00:00 2001 From: Matthieu Patou Date: Sun, 5 Sep 2010 02:56:30 +0400 Subject: dsdb: make the ATTRIBUTE NOT FOUND more clear --- source4/dsdb/samdb/ldb_modules/objectclass.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source4/dsdb/samdb') diff --git a/source4/dsdb/samdb/ldb_modules/objectclass.c b/source4/dsdb/samdb/ldb_modules/objectclass.c index cd45963f37..005f0f2820 100644 --- a/source4/dsdb/samdb/ldb_modules/objectclass.c +++ b/source4/dsdb/samdb/ldb_modules/objectclass.c @@ -1005,6 +1005,9 @@ static int objectclass_do_mod(struct oc_context *ac) } if (!found) { /* we cannot delete a not existing object class */ + ldb_asprintf_errstring(ldb, "Cannot delete this %.*s ", + (int)oc_el_change->values[i].length, (const char *)oc_el_change->values[i].data); + talloc_free(mem_ctx); return LDB_ERR_NO_SUCH_ATTRIBUTE; } -- cgit