aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/backend/ebook/e-card.h
diff options
context:
space:
mode:
Diffstat (limited to 'addressbook/backend/ebook/e-card.h')
-rw-r--r--addressbook/backend/ebook/e-card.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/addressbook/backend/ebook/e-card.h b/addressbook/backend/ebook/e-card.h
index 4b04f34c4d..04c3cd2a96 100644
--- a/addressbook/backend/ebook/e-card.h
+++ b/addressbook/backend/ebook/e-card.h
@@ -28,18 +28,22 @@ typedef struct _ECardClass ECardClass;
struct _ECard {
GtkObject object;
-#if 0
+
char *fname; /* The full name. */
ECardName *name; /* The structured name. */
-
- GList *del_addrs; /* Delivery addresses (ECardAddr *) */
+ GList *address; /* Delivery addresses (ECardDeliveryAddress *) */
+#if 0
GList *del_labels; /* Delivery address labels
* (ECardAddrLabel *) */
+#endif
GList *phone; /* Phone numbers (ECardPhone *) */
GList *email; /* Email addresses (char *) */
+#if 0
char *url; /* The person's web page. */
-
+
+#endif
ECardDate *bday; /* The person's birthday. */
+#if 0
ECardOrg *org; /* The person's organization. */
char *title; /* The person's title w/in his org */
@@ -75,6 +79,7 @@ struct _ECard {
struct _ECardClass {
GtkObjectClass parent_class;
+ GHashTable *attribute_jump_table;
};