Index: gui/dialogs/cal-prefs-dialog.c
===================================================================
--- gui/dialogs/cal-prefs-dialog.c	(révision 33555)
+++ gui/dialogs/cal-prefs-dialog.c	(copie de travail)
@@ -326,7 +326,7 @@
 		for (sources = e_source_group_peek_sources (group); sources; sources = sources->next) {
 			source = E_SOURCE (sources->data);
 
-			alarm = e_source_get_property (source, "alarm");
+			alarm = (gchar *)e_source_get_property (source, "alarm");
 			if (alarm && !g_ascii_strcasecmp (alarm, "never"))
 				continue;
 				
@@ -341,7 +341,7 @@
 	for (l = selection; l; l = l->next) {
 		source = E_SOURCE (l->data);
 
-		alarm = e_source_get_property (source, "alarm");
+		alarm = (gchar *)e_source_get_property (source, "alarm");
 		if (alarm && !g_ascii_strcasecmp (alarm, "never"))
 			continue;
 
Index: gui/dialogs/alarm-list-dialog.c
===================================================================
--- gui/dialogs/alarm-list-dialog.c	(révision 33555)
+++ gui/dialogs/alarm-list-dialog.c	(copie de travail)
@@ -169,7 +169,7 @@
 		return;
 	}
 
-	alarm = e_alarm_list_get_alarm (dialog->list_store, &iter);
+	alarm = (ECalComponentAlarm *)e_alarm_list_get_alarm (dialog->list_store, &iter);
 	path = gtk_tree_model_get_path (GTK_TREE_MODEL (dialog->list_store), &iter);
 
 	if (alarm_dialog_run (dialog->toplevel, dialog->ecal, alarm)) {
Index: gui/dialogs/task-page.c
===================================================================
--- gui/dialogs/task-page.c	(révision 33555)
+++ gui/dialogs/task-page.c	(copie de travail)
@@ -1081,13 +1081,15 @@
 	GList *paths = NULL, *tmp;
 	GtkTreeIter iter;
 	GtkTreePath *path = NULL;
+	GtkTreeModel *model = NULL;
 	gboolean valid_iter;
 	char *address;
 	
 	priv = page->priv;
 
 	selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (priv->list_view));
-	if (!(paths = gtk_tree_selection_get_selected_rows (selection, (GtkTreeModel **) &(priv->model)))) {
+	model = GTK_TREE_MODEL (priv->model);
+	if (!(paths = gtk_tree_selection_get_selected_rows (selection, &model))) {
 		g_warning ("Could not get a selection to delete.");
 		return;
 	}
Index: gui/dialogs/comp-editor.c
===================================================================
--- gui/dialogs/comp-editor.c	(révision 33555)
+++ gui/dialogs/comp-editor.c	(copie de travail)
@@ -257,7 +257,7 @@
 		d(printf ("dropping a message/rfc822\n"));
 		/* write the message(s) out to a CamelStream so we can use it */
 		stream = camel_stream_mem_new ();
-		camel_stream_write (stream, selection->data, selection->length);
+		camel_stream_write (stream, (char *)selection->data, selection->length);
 		camel_stream_reset (stream);
 		
 		msg = camel_mime_message_new ();
@@ -273,7 +273,7 @@
 	case DND_TYPE_TEXT_URI_LIST:
 	case DND_TYPE_NETSCAPE_URL:
 		d(printf ("dropping a text/uri-list\n"));
-		tmp = g_strndup (selection->data, selection->length);
+		tmp = g_strndup ((char *)selection->data, selection->length);
 		urls = g_strsplit (tmp, "\n", 0);
 		g_free (tmp);
 		
@@ -319,7 +319,7 @@
 		d(printf ("dropping a %s\n", content_type));
 		
 		mime_part = camel_mime_part_new ();
-		camel_mime_part_set_content (mime_part, selection->data, selection->length, content_type);
+		camel_mime_part_set_content (mime_part, (char *)selection->data, selection->length, content_type);
 		camel_mime_part_set_disposition (mime_part, "inline");
 		
 		e_attachment_bar_attach_mime_part
@@ -341,8 +341,8 @@
 
 		uids = g_ptr_array_new();
 
-		inptr = selection->data;
-		inend = selection->data + selection->length;
+		inptr = (char *)selection->data;
+		inend = (char *)(selection->data + selection->length);
 		while (inptr < inend) {
 			char *start = inptr;
 
@@ -356,7 +356,7 @@
 		}
 
 		if (uids->len > 0) {
-			folder = mail_tool_uri_to_folder(selection->data, 0, &ex);
+			folder = mail_tool_uri_to_folder((char *)selection->data, 0, &ex);
 			if (folder) {
 				if (uids->len == 1) {
 					msg = camel_folder_get_message(folder, uids->pdata[0], &ex);
@@ -419,7 +419,7 @@
 				camel_object_unref(folder);
 			} else {
 				e_error_run((GtkWindow *)editor, "mail-editor:attach-nomessages",
-					    selection->data, camel_exception_get_description(&ex), NULL);
+					    (char *)selection->data, camel_exception_get_description(&ex), NULL);
 			}
 
 			camel_exception_clear(&ex);
@@ -2771,7 +2771,7 @@
 		camel_data_wrapper_decode_to_stream (wrapper, (CamelStream *) mstream);
 		buffer = g_memdup (mstream->buffer->data, mstream->buffer->len);
 		
-		cal_mime_attach->encoded_data = buffer;
+		cal_mime_attach->encoded_data = (char *)buffer;
 		cal_mime_attach->length = mstream->buffer->len;
 		cal_mime_attach->filename = g_strdup (camel_mime_part_get_filename
 			((CamelMimePart *) l->data));
Index: gui/dialogs/calendar-setup.c
===================================================================
--- gui/dialogs/calendar-setup.c	(révision 33555)
+++ gui/dialogs/calendar-setup.c	(copie de travail)
@@ -83,7 +83,7 @@
 	if (sdialog->original_source) {
 		const gchar *color_spec;
 
-		xml = xmlNewNode (NULL, "dummy");
+		xml = xmlNewNode (NULL, (const unsigned char *)"dummy");
 		e_source_dump_to_xml_node (sdialog->source, xml);
 		e_source_update_from_xml_node (sdialog->original_source, xml->children, NULL);
 		xmlFreeNode (xml);
Index: gui/dialogs/event-page.c
===================================================================
--- gui/dialogs/event-page.c	(révision 33555)
+++ gui/dialogs/event-page.c	(copie de travail)
@@ -1783,13 +1783,15 @@
 	GList *paths = NULL, *tmp;
 	GtkTreeIter iter;
 	GtkTreePath *path = NULL;
+	GtkTreeModel *model = NULL;
 	gboolean valid_iter;
 	char *address;
 	
 	priv = epage->priv;
 
 	selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (priv->list_view));
-	if (!(paths = gtk_tree_selection_get_selected_rows (selection, (GtkTreeModel **) &(priv->model)))) {
+	model = GTK_TREE_MODEL (priv->model);
+	if (!(paths = gtk_tree_selection_get_selected_rows (selection, &model ))) {
 		g_warning ("Could not get a selection to delete.");
 		return;
 	}
Index: gui/e-memos.c
===================================================================
--- gui/e-memos.c	(révision 33555)
+++ gui/e-memos.c	(copie de travail)
@@ -371,7 +371,7 @@
 			comp_str = icalcomponent_as_ical_string (vcal);
 			if (comp_str) {
 				gtk_selection_data_set (selection_data, selection_data->target,
-							8, comp_str, strlen (comp_str));
+							8, (unsigned char *)comp_str, strlen (comp_str));
 			}
 			icalcomponent_free (vcal);
 		}
@@ -718,7 +718,6 @@
 {
 	EMemos *memos;
 	GtkWidget *dialog;
-	char *errmsg;
 	char *urinopwd;
 
 	memos = E_MEMOS (data);
Index: gui/e-day-view.c
===================================================================
--- gui/e-day-view.c	(révision 33555)
+++ gui/e-day-view.c	(copie de travail)
@@ -8816,7 +8816,7 @@
 		comp_str = icalcomponent_as_ical_string (vcal);
 		if (comp_str) {
 			gtk_selection_data_set (selection_data, selection_data->target,
-						8, comp_str, strlen (comp_str));
+						8, (unsigned char *)comp_str, strlen (comp_str));
 		}
 
 		icalcomponent_free (vcal);
Index: gui/tasks-component.c
===================================================================
--- gui/tasks-component.c	(révision 33555)
+++ gui/tasks-component.c	(copie de travail)
@@ -745,7 +745,7 @@
 	if (E_IS_SOURCE_GROUP (source) || e_source_get_readonly (source))
 		goto finish;
 
-	icalcomp = icalparser_parse_string (data->data);
+	icalcomp = icalparser_parse_string ((char *)data->data);
 
 	if (icalcomp) {
 		const char * uid;
Index: gui/e-itip-control.c
===================================================================
--- gui/e-itip-control.c	(révision 33555)
+++ gui/e-itip-control.c	(copie de travail)
@@ -2153,7 +2153,7 @@
 	}
 
        	while ((len = read (fd, buffer, 4096)) > 0) {
-		gtk_html_write (html, handle, buffer, len);
+		gtk_html_write (html, handle, (char *)buffer, len);
 	}
 
 	if (len < 0) {
@@ -2195,17 +2195,20 @@
 insert_boxes (GtkHTMLEmbedded *eb, EItipControl *itip)
 {
 	EItipControlPrivate *priv;
+	gpointer wbox;
 	
 	priv = itip->priv;
+	wbox = priv->vbox;	
 
 	priv->vbox = gtk_vbox_new (FALSE, 12);
-	g_object_add_weak_pointer (G_OBJECT (priv->vbox), ((gpointer *)&priv->vbox));	
+	g_object_add_weak_pointer (G_OBJECT (priv->vbox), &wbox);	
 
 	gtk_container_add (GTK_CONTAINER (eb), priv->vbox);
 	gtk_widget_show (priv->vbox);
 
 	priv->hbox = gtk_hbox_new (FALSE, 6);
-	g_object_add_weak_pointer (G_OBJECT (priv->hbox), ((gpointer *)&priv->hbox));
+	wbox = priv->hbox;
+	g_object_add_weak_pointer (G_OBJECT (priv->hbox), &wbox);
 
 	gtk_box_pack_start (GTK_BOX (priv->vbox), priv->hbox, FALSE, TRUE, 0);
 	gtk_widget_show (priv->hbox);
@@ -2260,11 +2263,12 @@
 insert_ok (GtkWidget *hbox, EItipControl *itip) 
 {
 	EItipControlPrivate *priv;
-	
+	gpointer wbutton;
 	priv = itip->priv;
 	
 	priv->ok = gtk_button_new_from_stock (GTK_STOCK_OK);
-	g_object_add_weak_pointer (G_OBJECT (priv->ok), ((gpointer *)&priv->ok));
+	wbutton = priv->ok;
+	g_object_add_weak_pointer (G_OBJECT (priv->ok), &wbutton);
 
 	g_signal_connect (priv->ok, "clicked", G_CALLBACK (ok_clicked_cb), itip);
 
Index: gui/e-week-view-event-item.c
===================================================================
--- gui/e-week-view-event-item.c	(révision 33555)
+++ gui/e-week-view-event-item.c	(copie de travail)
@@ -798,7 +798,7 @@
 	GdkGC *gc;
 	gint x1, y1, x2, y2, time_x, time_y;
 	gint icon_x, icon_y, time_width, min_end_time_x, max_icon_x;
-	gint rect_x, rect_w, rect_x2;
+	gint rect_x, rect_w, rect_x2 = 0;
 	gboolean one_day_event, editing_span = FALSE;
 	gint start_hour, start_minute, end_hour, end_minute;
 	gboolean draw_start, draw_end;
Index: gui/gnome-cal.c
===================================================================
--- gui/gnome-cal.c	(révision 33555)
+++ gui/gnome-cal.c	(copie de travail)
@@ -2770,15 +2770,15 @@
 
 	uristr = get_uri_without_password (e_cal_get_uri (client));
 
-	dialog = gtk_message_dialog_new (
+	dialog = GTK_DIALOG (gtk_message_dialog_new (
 		GTK_WINDOW (gtk_widget_get_toplevel (GTK_WIDGET (gcal))),
 		GTK_DIALOG_DESTROY_WITH_PARENT,
 		GTK_MESSAGE_ERROR,
 		GTK_BUTTONS_OK,
 		_("Error on %s:\n %s"),
-		uristr, message);
+		uristr, message));
 	gtk_dialog_run (GTK_DIALOG (dialog));
-	gtk_widget_destroy (dialog);
+	gtk_widget_destroy (GTK_WIDGET (dialog));
 
 	g_free (uristr);
 }
Index: gui/e-tasks.c
===================================================================
--- gui/e-tasks.c	(révision 33555)
+++ gui/e-tasks.c	(copie de travail)
@@ -457,7 +457,7 @@
 			comp_str = icalcomponent_as_ical_string (vcal);
 			if (comp_str) {
 				gtk_selection_data_set (selection_data, selection_data->target,
-							8, comp_str, strlen (comp_str));
+							8, (unsigned char *)comp_str, strlen (comp_str));
 			}
 			icalcomponent_free (vcal);
 		}
@@ -1457,7 +1457,7 @@
 		return;
 
 	attendee_prop = icalcomponent_get_first_property (icalcomp, ICAL_ATTENDEE_PROPERTY);
-	e_calendar_table_open_task (E_CALENDAR_TABLE (tasks->priv->tasks_view), client, icalcomp, attendee_prop);
+	e_calendar_table_open_task (E_CALENDAR_TABLE (tasks->priv->tasks_view), client, icalcomp, (gboolean)attendee_prop);
 	icalcomponent_free (icalcomp);
 
 	return;
Index: gui/print.c
===================================================================
--- gui/print.c	(révision 33555)
+++ gui/print.c	(copie de travail)
@@ -2228,7 +2228,7 @@
 	g_return_if_fail (gcal != NULL);
 	g_return_if_fail (GNOME_IS_CALENDAR (gcal));
 
-	pcali.gcal = gcal;
+	pcali.gcal = (GnomeCalendar *)gcal;
 	pcali.start = start;
 
 	operation = e_print_operation_new ();
Index: gui/calendar-component.c
===================================================================
--- gui/calendar-component.c	(révision 33555)
+++ gui/calendar-component.c	(copie de travail)
@@ -1075,7 +1075,7 @@
 	if (E_IS_SOURCE_GROUP (source) || e_source_get_readonly (source))
 		goto finish;
 
-	icalcomp = icalparser_parse_string (data->data);
+	icalcomp = icalparser_parse_string ((char *)data->data);
 	
 	if (icalcomp) {
 		char * uid;
Index: gui/memos-component.c
===================================================================
--- gui/memos-component.c	(révision 33555)
+++ gui/memos-component.c	(copie de travail)
@@ -757,7 +757,7 @@
 	if (E_IS_SOURCE_GROUP (source) || e_source_get_readonly (source))
 		goto finish;
 
-	icalcomp = icalparser_parse_string (data->data);
+	icalcomp = icalparser_parse_string ((char *)data->data);
 	
 	if (icalcomp) {
 		char * uid;
Index: gui/e-meeting-time-sel.c
===================================================================
--- gui/e-meeting-time-sel.c	(révision 33555)
+++ gui/e-meeting-time-sel.c	(copie de travail)
@@ -427,7 +427,7 @@
 	mts->add_attendees_button =
 		gtk_button_new_with_mnemonic (_("A_ttendees..."));
 	gtk_button_set_image (
-		mts->add_attendees_button,
+		GTK_BUTTON (mts->add_attendees_button),
 		gtk_image_new_from_stock (
 			GTK_STOCK_JUMP_TO, GTK_ICON_SIZE_BUTTON));
 	gtk_box_pack_start (GTK_BOX (hbox), mts->add_attendees_button, TRUE, TRUE, 6);
Index: conduits/todo/todo-conduit.c
===================================================================
--- conduits/todo/todo-conduit.c	(révision 33555)
+++ conduits/todo/todo-conduit.c	(copie de travail)
@@ -639,7 +639,7 @@
 
 	pi_buffer_free(buffer); 
 #else
-	p.record = record;
+	p.record = (unsigned char *)record;
 	p.length = pack_ToDo (local->todo, p.record, 0xffff);
 #endif
 	return p;	
@@ -1315,7 +1315,7 @@
 
 			*local = g_new0 (EToDoLocalRecord, 1);
 			local_record_from_comp (*local, comps->data, ctxt);
-			g_list_prepend (ctxt->locals, *local);
+			ctxt->locals = g_list_prepend (ctxt->locals, *local);
 			
 			iterator = comps;
 		} else {
@@ -1330,7 +1330,7 @@
 
 			*local = g_new0 (EToDoLocalRecord, 1);
 			local_record_from_comp (*local, iterator->data, ctxt);
-			g_list_prepend (ctxt->locals, *local);
+			ctxt->locals = g_list_prepend (ctxt->locals, *local);
 		} else {
 			LOG (g_message ( "for_each ending" ));
 
@@ -1369,7 +1369,7 @@
 		
 			*local = g_new0 (EToDoLocalRecord, 1);
 			local_record_from_comp (*local, ccc->comp, ctxt);
-			g_list_prepend (ctxt->locals, *local);
+			ctxt->locals = g_list_prepend (ctxt->locals, *local);
 		} else {
 			LOG (g_message ( "no events" ));
 
@@ -1383,7 +1383,7 @@
 			
 			*local = g_new0 (EToDoLocalRecord, 1);
 			local_record_from_comp (*local, ccc->comp, ctxt);			
-			g_list_prepend (ctxt->locals, *local);
+			ctxt->locals = g_list_prepend (ctxt->locals, *local);
 		} else {
 			LOG (g_message ( "for_each_modified ending" ));
 
Index: conduits/calendar/calendar-conduit.c
===================================================================
--- conduits/calendar/calendar-conduit.c	(révision 33555)
+++ conduits/calendar/calendar-conduit.c	(copie de travail)
@@ -862,7 +862,7 @@
 	
 	pi_buffer_free(buffer); 
 #else
-	p.record = record;
+	p.record = (unsigned char *)record;
 	p.length = pack_Appointment (local->appt, p.record, 0xffff);
 #endif
 	return p;	
@@ -927,7 +927,7 @@
 #ifdef PILOT_LINK_0_12
 			unpack_Appointment (&appt, record, datebook_v1);
 #else
-			unpack_Appointment (&appt, record, 0xffff);
+			unpack_Appointment (&appt, (unsigned char *)record, 0xffff);
 #endif
 			local->appt->alarm = appt.alarm;
 			local->appt->advance = appt.advance;
@@ -1547,7 +1547,7 @@
 	}
 
 	/* Remove the events that were split up */
-	g_list_concat (ctxt->changed, added);
+	ctxt->changed = g_list_concat (ctxt->changed, added);
 	for (l = removed; l != NULL; l = l->next) {
 		ECalChange *ccc = l->data;
 		const char *uid;
@@ -1714,7 +1714,7 @@
 
 			*local = g_new0 (ECalLocalRecord, 1);
 			local_record_from_comp (*local, comps->data, ctxt);
-			g_list_prepend (ctxt->locals, *local);
+			ctxt->locals = g_list_prepend (ctxt->locals, *local);
 
 			iterator = comps;
 		} else {
@@ -1729,7 +1729,7 @@
 
 			*local = g_new0 (ECalLocalRecord, 1);
 			local_record_from_comp (*local, iterator->data, ctxt);
-			g_list_prepend (ctxt->locals, *local);
+			ctxt->locals = g_list_prepend (ctxt->locals, *local);
 		} else {
 			LOG (g_message ( "for_each ending" ));
 
@@ -1768,7 +1768,7 @@
 		
 			*local = g_new0 (ECalLocalRecord, 1);
 			local_record_from_comp (*local, ccc->comp, ctxt);
-			g_list_prepend (ctxt->locals, *local);
+			ctxt->locals = g_list_prepend (ctxt->locals, *local);
 		} else {
 			LOG (g_message ( "no events" ));
 
@@ -1782,7 +1782,7 @@
 			
 			*local = g_new0 (ECalLocalRecord, 1);
 			local_record_from_comp (*local, ccc->comp, ctxt);
-			g_list_prepend (ctxt->locals, *local);
+			ctxt->locals = g_list_prepend (ctxt->locals, *local);
 		} else {
 			LOG (g_message ( "for_each_modified ending" ));
 
Index: conduits/memo/memo-conduit.c
===================================================================
--- conduits/memo/memo-conduit.c	(révision 33555)
+++ conduits/memo/memo-conduit.c	(copie de travail)
@@ -497,7 +497,7 @@
 
 	pi_buffer_free(buffer);
 #else
-	p.record = record;
+	p.record = (unsigned char *)record;
 	p.length = pack_Memo (local->memo, p.record, 0xffff);
 #endif
 	return p;	
@@ -1153,7 +1153,7 @@
 			LOG(fprintf(stderr, "for_each: calling local_record_from_comp\n"));
 			local_record_from_comp (*local, comps->data, ctxt);
 			LOG(fprintf(stderr, "for_each: calling g_list_prepend\n"));
-			g_list_prepend (ctxt->locals, *local);
+			ctxt->locals = g_list_prepend (ctxt->locals, *local);
 			LOG(fprintf(stderr, "for_each: setting iterator = comps\n"));
 			iterator = comps;
 		} else {
@@ -1171,7 +1171,7 @@
 			LOG(fprintf(stderr, "for_each: calling local_record_from_comp\n"));
 			local_record_from_comp (*local, iterator->data, ctxt);
 			LOG(fprintf(stderr, "for_each: calling g_list_prepend\n"));
-			g_list_prepend (ctxt->locals, *local);
+			ctxt->locals = g_list_prepend (ctxt->locals, *local);
 		} else {
 			LOG (g_message ( "for_each ending" ));
 
@@ -1212,7 +1212,7 @@
 			LOG(fprintf(stderr, "for_each_modified: calling local_record_from_comp\n"));
 			local_record_from_comp (*local, ccc->comp, ctxt);
 			LOG(fprintf(stderr, "for_each_modified: calling g_list_prepend\n"));
-			g_list_prepend (ctxt->locals, *local);
+			ctxt->locals = g_list_prepend (ctxt->locals, *local);
 		} else {
 			LOG (g_message ( "no events" ));
 
@@ -1230,7 +1230,7 @@
 			LOG(fprintf(stderr, "for_each_modified: calling local_record_from_comp\n"));
 			local_record_from_comp (*local, ccc->comp, ctxt);
 			LOG(fprintf(stderr, "for_each_modified: calling g_list_prepend\n"));
-			g_list_prepend (ctxt->locals, *local);
+			ctxt->locals = g_list_prepend (ctxt->locals, *local);
 		} else {
 			LOG (g_message ( "for_each_modified ending" ));
 
Index: ChangeLog
===================================================================
--- ChangeLog	(révision 33555)
+++ ChangeLog	(copie de travail)
@@ -1,3 +1,32 @@
+2007-05-17  Gilles Dartiguelongue  <dartigug@esiee.fr>
+
+	** Fixes bug #439122
+
+	* conduits/calendar/calendar-conduit.c:
+	(local_record_to_pilot_record):
+	* conduits/memo/memo-conduit.c: (local_record_to_pilot_record):
+	* conduits/todo/todo-conduit.c: (local_record_to_pilot_record):
+	* gui/calendar-component.c: (selector_tree_drag_data_received):
+	* gui/dialogs/alarm-list-dialog.c: (edit_clicked_cb):
+	* gui/dialogs/cal-prefs-dialog.c: (alarms_selection_changed):
+	* gui/dialogs/calendar-setup.c: (eccp_commit):
+	* gui/dialogs/comp-editor.c: (drop_action),
+	(comp_editor_get_mime_attach_list):
+	* gui/dialogs/event-page.c: (remove_clicked_cb):
+	* gui/dialogs/task-page.c: (remove_clicked_cb):
+	* gui/e-day-view.c: (e_day_view_on_drag_data_get):
+	* gui/e-itip-control.c: (url_requested_cb), (insert_boxes),
+	(insert_ok):
+	* gui/e-meeting-time-sel.c: (e_meeting_time_selector_construct):
+	* gui/e-memos.c: (table_drag_data_get), (backend_error_cb):
+	* gui/e-tasks.c: (table_drag_data_get), (e_tasks_open_task_id):
+	* gui/e-week-view-event-item.c: (e_week_view_event_item_draw):
+	* gui/gnome-cal.c: (backend_error_cb):
+	* gui/memos-component.c: (selector_tree_drag_data_received):
+	* gui/print.c: (print_calendar):
+	* gui/tasks-component.c: (selector_tree_drag_data_received):
+	compilation warnings cleanup
+
 2007-05-14  Srinivasa Ragavan  <sragavan@novell.com>
 
 	* gui/GNOME_Evolution_Calendar.server.in.in: Fix for bug #407104
