evolution-data-server r9427 - trunk/camel



Author: sragavan
Date: Fri Aug 22 09:02:49 2008
New Revision: 9427
URL: http://svn.gnome.org/viewvc/evolution-data-server?rev=9427&view=rev

Log:
2008-08-22  Srinivasa Ragavan  <sragavan novell com>

	** Fix for bug #548865

	* camel/camel-vee-store.c: Dont crash, if the folder isn't there.


Modified:
   trunk/camel/ChangeLog
   trunk/camel/camel-vee-store.c

Modified: trunk/camel/camel-vee-store.c
==============================================================================
--- trunk/camel/camel-vee-store.c	(original)
+++ trunk/camel/camel-vee-store.c	Fri Aug 22 09:02:49 2008
@@ -193,7 +193,7 @@
 	char *name, *p;
 
 	vf = (CamelVeeFolder *)camel_vee_folder_new(store, folder_name, flags);
-	if ((vf->flags & CAMEL_STORE_FOLDER_PRIVATE) == 0) {
+	if (vf && ((vf->flags & CAMEL_STORE_FOLDER_PRIVATE) == 0)) {
 		/* Check that parents exist, if not, create dummy ones */
 		name = alloca(strlen(((CamelFolder *)vf)->full_name)+1);
 		strcpy(name, ((CamelFolder *)vf)->full_name);



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