[evolution-patches] fix for bug #41389



Make sure that the page # is < (rather than <=) to the size of the pages
array.

Jeff

-- 
Jeffrey Stedfast
Evolution Hacker - Ximian, Inc.
fejj ximian com  - www.ximian.com
? 41209.patch
? 41244.patch
? 41389.patch
? accounts.xml
? crash.txt
? evolution-mail-account.schemas
? mail-account-list.h
? mail-account.c
? mail-account.h
? mail-callbacks.c.asc
? ml-load-save-state.c
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/mail/ChangeLog,v
retrieving revision 1.2693
diff -u -r1.2693 ChangeLog
--- ChangeLog	15 Apr 2003 17:29:16 -0000	1.2693
+++ ChangeLog	15 Apr 2003 18:12:34 -0000
@@ -1,3 +1,8 @@
+2003-04-15  Jeffrey Stedfast  <fejj ximian com>
+
+	* mail-config-druid.c (config_wizard_set_page): Fixed a logic
+	error that was the cause of bug #41389.
+
 2003-04-14  Jeffrey Stedfast  <fejj ximian com>
 
 	* mail-vfolder.c (vfolder_gui_add_rule): Set the correct border
Index: mail-config-druid.c
===================================================================
RCS file: /cvs/gnome/evolution/mail/mail-config-druid.c,v
retrieving revision 1.99
diff -u -r1.99 mail-config-druid.c
--- mail-config-druid.c	19 Mar 2003 22:02:18 -0000	1.99
+++ mail-config-druid.c	15 Apr 2003 18:12:34 -0000
@@ -104,7 +104,7 @@
 	if (mcw->corba_wizard)
 		evolution_wizard_set_page (mcw->corba_wizard, page, NULL);
 	else {
-		if (page <= mcw->interior_pages->len)
+		if (page < mcw->interior_pages->len)
 			gnome_druid_set_page (mcw->druid, mcw->interior_pages->pdata[page]);
 		else
 			gnome_druid_set_page (mcw->druid, mcw->last_page);


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