[evolution-patches] gcc 3.5 compile fixes



Attached are a few fixes for compiling evo with GCC 3.5.

Regards,
Jon Oberheide
jon focalhost com

diff -pur -x '*.lo *.so *.po *.la' evolution.old/calendar/ChangeLog evolution.cvs/calendar/ChangeLog
--- evolution.old/calendar/ChangeLog	2004-06-17 13:18:08.519042272 -0500
+++ evolution.cvs/calendar/ChangeLog	2004-06-17 13:35:48.753862080 -0500
@@ -1,3 +1,8 @@
+2004-06-17  Jon Oberheide  <jon focalhost com>
+
+	* gui/dialogs/meeting-page.c: add prototype for
+	sensitize_widgets() to fix GCC 3.5 compilation error.
+
 2004-06-16  Rodrigo Moya <rodrigo novell com>
 
 	* gui/e-itip-control.c: use e-util's HTML conversion function,
diff -pur -x '*.lo *.so *.po *.la' evolution.old/calendar/gui/dialogs/meeting-page.c evolution.cvs/calendar/gui/dialogs/meeting-page.c
--- evolution.old/calendar/gui/dialogs/meeting-page.c	2004-06-17 13:25:38.000710672 -0500
+++ evolution.cvs/calendar/gui/dialogs/meeting-page.c	2004-06-17 12:39:19.195153328 -0500
@@ -98,6 +98,7 @@ static GtkWidget *meeting_page_get_widge
 static void meeting_page_focus_main_widget (CompEditorPage *page);
 static gboolean meeting_page_fill_widgets (CompEditorPage *page, ECalComponent *comp);
 static gboolean meeting_page_fill_component (CompEditorPage *page, ECalComponent *comp);
+static void sensitize_widgets (MeetingPage *mpage);
 
 static CompEditorPageClass *parent_class = NULL;
 
diff -pur -x '*.lo *.so *.po *.la' evolution.old/camel/ChangeLog evolution.cvs/camel/ChangeLog
--- evolution.old/camel/ChangeLog	2004-06-17 13:18:01.034180144 -0500
+++ evolution.cvs/camel/ChangeLog	2004-06-17 13:32:15.361302680 -0500
@@ -1,3 +1,9 @@
+2004-06-17  Jon Oberheide  <jon focalhost com>
+
+	* providers/local/camel-mbox-summary.c (message_info_new),
+	providers/local/camel-maildir/summary.c (message_info_new):
+	GCC 3.5 compilation fixes (invalid lvalue in assignment).
+
 2004-06-16  Jeffrey Stedfast  <fejj ximian com>
 
 	* providers/imap4/camel-imap4-folder.c (imap4_refresh_info): Only
diff -pur -x '*.lo *.so *.po *.la' evolution.old/camel/providers/local/camel-maildir-summary.c evolution.cvs/camel/providers/local/camel-maildir-summary.c
--- evolution.old/camel/providers/local/camel-maildir-summary.c	2004-06-17 13:25:38.001710520 -0500
+++ evolution.cvs/camel/providers/local/camel-maildir-summary.c	2004-06-17 12:35:17.575885040 -0500
@@ -279,7 +279,8 @@ static CamelMessageInfo *message_info_ne
 		if (info) {
 			d(printf("already seen uid '%s', just summarising instead\n", uid));
 			camel_folder_summary_info_free(s, mi);
-			mdi = (CamelMaildirMessageInfo *)mi = info;
+			mi = info;
+			mdi = (CamelMaildirMessageInfo *)mi;
 		}
 
 		/* with maildir we know the real received date, from the filename */
diff -pur -x '*.lo *.so *.po *.la' evolution.old/camel/providers/local/camel-mbox-summary.c evolution.cvs/camel/providers/local/camel-mbox-summary.c
--- evolution.old/camel/providers/local/camel-mbox-summary.c	2004-06-17 13:25:38.002710368 -0500
+++ evolution.cvs/camel/providers/local/camel-mbox-summary.c	2004-06-17 12:34:52.953628192 -0500
@@ -255,7 +255,8 @@ message_info_new(CamelFolderSummary *s, 
 				if ((info->flags & CAMEL_MESSAGE_FOLDER_NOTSEEN)) {
 					info->flags &= ~CAMEL_MESSAGE_FOLDER_NOTSEEN;
 					camel_folder_summary_info_free(s, mi);
-					mbi = (CamelMboxMessageInfo *)mi = info;
+					mi = info;
+					mbi = (CamelMboxMessageInfo *)mi;
 				} else {
 					add = 7;
 					d(printf("seen '%s' before, adding anew\n", uid));


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]