--- a/patches/evolution-data-server-06-marshal-list.diff Wed Jan 13 13:36:53 2010 +0000
+++ b/patches/evolution-data-server-06-marshal-list.diff Wed Jan 13 14:04:56 2010 +0000
@@ -3,3 +3,22 @@
@@ -0,0 +1,2 @@
+BOOLEAN:OBJECT,BOXED
+BOOLEAN:BOXED,OBJECT,FLAGS,UINT
+--- evolution-data-server-2.29.4.orig/addressbook/libebook/e-book.c 2010-01-13 13:55:22.862085019 +0000
++++ evolution-data-server-2.29.4/addressbook/libebook/e-book.c 2010-01-13 13:56:12.124995969 +0000
+@@ -1923,11 +1923,11 @@
+
+ western = e_name_western_parse (s);
+ g_string_append_printf (vcard, "N:%s;%s;%s;%s;%s\n",
+- western->last ?: "",
+- western->first ?: "",
+- western->middle ?: "",
+- western->prefix ?: "",
+- western->suffix ?: "");
++ "",
++ "",
++ "",
++ "",
++ "");
+ e_name_western_free (western);
+ }
+ g_string_append (vcard, "END:VCARD");