svn commit: samba r19965 - in
branches/SAMBA_4_0/source/lib/ldb/ldb_tdb: .
metze at samba.org
metze at samba.org
Thu Nov 30 10:16:20 GMT 2006
Author: metze
Date: 2006-11-30 10:16:19 +0000 (Thu, 30 Nov 2006)
New Revision: 19965
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=19965
Log:
make the output a bit nicer
metze
Modified:
branches/SAMBA_4_0/source/lib/ldb/ldb_tdb/ldb_index.c
Changeset:
Modified: branches/SAMBA_4_0/source/lib/ldb/ldb_tdb/ldb_index.c
===================================================================
--- branches/SAMBA_4_0/source/lib/ldb/ldb_tdb/ldb_index.c 2006-11-30 10:03:54 UTC (rev 19964)
+++ branches/SAMBA_4_0/source/lib/ldb/ldb_tdb/ldb_index.c 2006-11-30 10:16:19 UTC (rev 19965)
@@ -120,11 +120,12 @@
h = ldb_attrib_handler(ldb, attr);
r = h->canonicalise_fn(ldb, ldb, value, &v);
if (r != LDB_SUCCESS) {
+ const char *errstr = ldb_errstring(ldb);
/* canonicalisation can be refused. For example,
a attribute that takes wildcards will refuse to canonicalise
if the value contains a wildcard */
- ldb_asprintf_errstring(ldb, "Failed to create index key for attribute '%s':%s:%s",
- attr, ldb_strerror(r), ldb_errstring(ldb));
+ ldb_asprintf_errstring(ldb, "Failed to create index key for attribute '%s':%s%s%s",
+ attr, ldb_strerror(r), (errstr?":":""), (errstr?errstr:""));
talloc_free(attr_folded);
return NULL;
}
More information about the samba-cvs
mailing list