+/*
+ * wanderlust addressbook export filter
+ *
+ */
+
+static int
+wl_export_database(FILE *out, struct db_enumerator e)
+{
+ char emails[MAX_EMAILS][MAX_EMAIL_LEN];
+
+ fprintf (out, "# Wanderlust address book written by 'abook'\n\n");
+ db_enumerate_items(e) {
+ split_emailstr(e.item, emails);
+ if (**emails) {
+ fprintf(out,
+ "%s\t\"%s\"\t\"%s\"\n",
+ *emails,
+ safe_str(database[e.item][NICK]),
+ safe_str(database[e.item][NAME])
+ );
+ }
+ }
+
+ fprintf (out, "\n# End of address book file.\n");
+
+ return 0;
+}
+
+/*
+ * end of wanderlust addressbook export filter
+ */
+