[evolution-patches] e-url fix



Hi,

The uri parsing in libedataserver is different from that in evolution/e-util. The diff is attached in the patch file. This fixes a crash in connector startup.

Thanks
-- Sarfraaz
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/e-util/ChangeLog,v
retrieving revision 1.518
diff -u -p -u -r1.518 ChangeLog
--- ChangeLog	12 Jan 2005 08:42:10 -0000	1.518
+++ ChangeLog	17 Jan 2005 08:43:05 -0000
@@ -1,3 +1,7 @@
+2005-01-17  Sarfraaz Ahmed <asarfraaz novell com>
+
+	* e-url.c (e_uri_new): revert back the change made earlier.
+
 2005-01-08  Not Zed  <NotZed Ximian com>
 
 	* e-url.c (e_url_shroud): dont' use '%.*s' for truncating string
Index: e-url.c
===================================================================
RCS file: /cvs/gnome/evolution/e-util/e-url.c,v
retrieving revision 1.13
diff -u -p -u -r1.13 e-url.c
--- e-url.c	12 Jan 2005 08:42:10 -0000	1.13
+++ e-url.c	17 Jan 2005 08:43:05 -0000
@@ -193,6 +193,8 @@ e_uri_new (const char *uri_string)
 			uri_decode (uri->host);
 			uri->port = 0;
 		}
+
+		uri_string = slash;
 	}
 
 	/* find query */


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