patches/evolution-data-server-06-marshal-list.diff
changeset 17347 50fdc4619e8a
parent 17322 3d3d470cead7
--- a/patches/evolution-data-server-06-marshal-list.diff	Fri Jan 15 02:44:26 2010 +0000
+++ b/patches/evolution-data-server-06-marshal-list.diff	Fri Jan 15 04:10:30 2010 +0000
@@ -1,11 +1,8 @@
---- evolution-data-server-2.29.3/libedataserverui/e-data-server-ui-marshal.list.orig	2009-12-03 18:51:30.553399000 +0800
-+++ evolution-data-server-2.29.3/libedataserverui/e-data-server-ui-marshal.list	2009-12-03 18:43:49.115897000 +0800
-@@ -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 @@
+diff --git a/addressbook/libebook/e-book.c b/addressbook/libebook/e-book.c
+index e1042ab..75a3292 100644
+--- a/addressbook/libebook/e-book.c
++++ b/addressbook/libebook/e-book.c
+@@ -1923,11 +1923,11 @@ make_me_card (void)
  
  		western = e_name_western_parse (s);
  		g_string_append_printf (vcard, "N:%s;%s;%s;%s;%s\n",
@@ -14,11 +11,11 @@
 -					western->middle ?: "",
 -					western->prefix ?: "",
 -					western->suffix ?: "");
-+					"",
-+					"",
-+					"",
-+					"",
-+					"");
++					western->last ? western->last : "",
++					western->first ? western->first : "",
++					western->middle ? western->middle : "",
++					western->prefix ? western->prefix : "",
++					western->suffix ? western->suffix : "");
  		e_name_western_free (western);
  	}
  	g_string_append (vcard, "END:VCARD");