svn commit: samba r12157 - in
branches/SAMBA_4_0/source/lib/ldb/common: .
tridge at samba.org
tridge at samba.org
Fri Dec 9 23:40:16 GMT 2005
Author: tridge
Date: 2005-12-09 23:40:14 +0000 (Fri, 09 Dec 2005)
New Revision: 12157
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=12157
Log:
ldb_dump_results() is useful to call from within gdb, so you can see a
set of results
Modified:
branches/SAMBA_4_0/source/lib/ldb/common/ldb_msg.c
Changeset:
Modified: branches/SAMBA_4_0/source/lib/ldb/common/ldb_msg.c
===================================================================
--- branches/SAMBA_4_0/source/lib/ldb/common/ldb_msg.c 2005-12-09 23:39:00 UTC (rev 12156)
+++ branches/SAMBA_4_0/source/lib/ldb/common/ldb_msg.c 2005-12-09 23:40:14 UTC (rev 12157)
@@ -671,3 +671,20 @@
return timegm(&tm);
}
+
+/*
+ dump a set of results to a file. Useful from within gdb
+*/
+void ldb_dump_results(struct ldb_context *ldb, struct ldb_result *result, FILE *f)
+{
+ int i;
+
+ for (i = 0; i < result->count; i++) {
+ struct ldb_ldif ldif;
+ fprintf(f, "# record %d\n", i+1);
+ ldif.changetype = LDB_CHANGETYPE_NONE;
+ ldif.msg = result->msgs[i];
+ ldb_ldif_write_file(ldb, f, &ldif);
+ }
+}
+
More information about the samba-cvs
mailing list