diff options
author | Andrew Bartlett <abartlet@samba.org> | 2007-09-03 07:58:18 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2007-12-21 03:32:24 +0100 |
commit | eca74dfd1733fda116ddfd9f75f3aff42d8f580d (patch) | |
tree | 4bceea454454151d2ff01a988790ef3f61e05e69 /source4/dsdb | |
parent | d9f4fda0823caa56576368037e5f3825dcf8897d (diff) | |
download | samba-eca74dfd1733fda116ddfd9f75f3aff42d8f580d.tar.gz samba-eca74dfd1733fda116ddfd9f75f3aff42d8f580d.tar.bz2 samba-eca74dfd1733fda116ddfd9f75f3aff42d8f580d.zip |
r24919: Merge build fix and improved error strings to release branch.
Andrew Bartlett
(This used to be commit f189553db73c7d93d30cfa36073d86be14427f13)
Diffstat (limited to 'source4/dsdb')
-rw-r--r-- | source4/dsdb/samdb/samdb.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/source4/dsdb/samdb/samdb.c b/source4/dsdb/samdb/samdb.c index 18669a2ae7..17c40dd30d 100644 --- a/source4/dsdb/samdb/samdb.c +++ b/source4/dsdb/samdb/samdb.c @@ -691,6 +691,8 @@ int samdb_copy_template(struct ldb_context *ldb, *errstring = NULL; if (!ldb_dn_add_child_fmt(basedn, "CN=Template%s", name)) { + *errstring = talloc_asprintf(msg, "samdb_copy_template: ERROR: Failed to contruct DN for template '%s'", + name); return LDB_ERR_OPERATIONS_ERROR; } @@ -702,7 +704,7 @@ int samdb_copy_template(struct ldb_context *ldb, return ret; } if (res->count != 1) { - *errstring = talloc_asprintf(msg, "samdb_copy_template: ERROR: template '%s' matched %d records, expected 1\n", + *errstring = talloc_asprintf(msg, "samdb_copy_template: ERROR: template '%s' matched %d records, expected 1", name, res->count); talloc_free(res); @@ -726,7 +728,7 @@ int samdb_copy_template(struct ldb_context *ldb, ret = samdb_find_or_add_attribute(ldb, msg, el->name, (char *)el->values[j].data); if (ret) { - *errstring = talloc_asprintf(msg, "Adding attribute %s failed.\n", el->name); + *errstring = talloc_asprintf(msg, "Adding attribute %s failed.", el->name); talloc_free(res); return ret; } |