From 7a997a4d982fb5e90b431e21a9e43dcabf8b2e15 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Thu, 10 Dec 2009 00:11:09 +0200 Subject: [PATCH] * mu-msg-gmime: add note --- src/mu-msg-gmime.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/mu-msg-gmime.c b/src/mu-msg-gmime.c index f81767bd..076972a9 100644 --- a/src/mu-msg-gmime.c +++ b/src/mu-msg-gmime.c @@ -768,6 +768,8 @@ mu_msg_gmime_get_contacts_from (MuMsgGMime *msg, MuMsgGMimeContactsCallback cb, } + +/* FIXME: this is too complicated */ int mu_msg_gmime_get_contacts_foreach (MuMsgGMime *msg, MuMsgGMimeContactsCallback cb, @@ -804,7 +806,7 @@ mu_msg_gmime_get_contacts_foreach (MuMsgGMime *msg, InternetAddress *addr = internet_address_list_get_address (list, i); if (addr) { - + contact._name = internet_address_get_name (addr); contact._type = ctypes[i]._type; @@ -814,6 +816,9 @@ mu_msg_gmime_get_contacts_foreach (MuMsgGMime *msg, contact._addr = internet_address_mailbox_get_addr( INTERNET_ADDRESS_MAILBOX(addr)); + g_printerr ("%s\n", contact._name); + + result = (cb)(&contact,ptr); if (result != 0) /* callback tells us to stop */