aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/backend/ebook/e-card.c
diff options
context:
space:
mode:
Diffstat (limited to 'addressbook/backend/ebook/e-card.c')
-rw-r--r--addressbook/backend/ebook/e-card.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/addressbook/backend/ebook/e-card.c b/addressbook/backend/ebook/e-card.c
index 940bfd84d5..e6e9d85763 100644
--- a/addressbook/backend/ebook/e-card.c
+++ b/addressbook/backend/ebook/e-card.c
@@ -1213,6 +1213,17 @@ e_card_delivery_address_to_string(const ECardDeliveryAddress *addr)
}
ECardAddrLabel *
+e_card_delivery_address_to_label (const ECardDeliveryAddress *addr)
+{
+ ECardAddrLabel *label;
+ label = e_card_address_label_new();
+ label->flags = addr->flags;
+ label->data = e_card_delivery_address_to_string(addr);
+
+ return label;
+}
+
+ECardAddrLabel *
e_card_address_label_new (void)
{
ECardAddrLabel *newaddr = g_new(ECardAddrLabel, 1);