rpms/evolution-rss/devel evolution-rss-0.1.0-firefox-import.patch, NONE, 1.1

Lucian Langa (lucilanga) fedora-extras-commits at redhat.com
Fri Jul 25 05:50:15 UTC 2008


Author: lucilanga

Update of /cvs/pkgs/rpms/evolution-rss/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv25106

Added Files:
	evolution-rss-0.1.0-firefox-import.patch 
Log Message:
Fix firefox import RH bug #452322

evolution-rss-0.1.0-firefox-import.patch:

--- NEW FILE evolution-rss-0.1.0-firefox-import.patch ---
Index: src/misc.c
===================================================================
--- src/misc.c	(.../svn+ssh://lucilanga@svn.gnome.org/svn/evolution-rss/tags/EVOLUTION-RSS_0_1_0/src/misc.c)	(revision 333)
+++ src/misc.c	(.../src/misc.c)	(working copy)
@@ -65,6 +65,8 @@
 {
 	if (strstr(text, "feed//"))
 		text = strextr(text, "feed//");
+	if (strstr(text, "feed:"))
+		text = strextr(text, "feed:");
 	if (strstr(text, "feed://"))
 		text = strextr(text, "feed://");
  	if (!strstr (text, "http://") 
Index: src/network-soup.c
===================================================================
--- src/network-soup.c	(.../svn+ssh://lucilanga@svn.gnome.org/svn/evolution-rss/tags/EVOLUTION-RSS_0_1_0/src/network-soup.c)	(revision 333)
+++ src/network-soup.c	(.../src/network-soup.c)	(working copy)
@@ -488,7 +488,7 @@
 
 	if (!rf->b_session)
 		rf->b_session = soup_sess = 
-			soup_session_sync_new_with_options(SOUP_SESSION_TIMEOUT, SS_TIMEOUT, NULL);
+			soup_session_sync_new_with_options(SOUP_SESSION_TIMEOUT, SS_TIMEOUT, NULL);		
 	else
 		soup_sess = rf->b_session;
 
@@ -499,14 +499,14 @@
             G_CALLBACK (reauthenticate), soup_sess);
 #endif
 
-	suri = soup_uri_new(url);
-	if (!suri)
+	req = soup_message_new(SOUP_METHOD_GET, url);
+	if (!req)
 	{
 		g_set_error(err, NET_ERROR, NET_ERROR_GENERIC,
 				soup_status_get_phrase(2));			//invalid url
 		goto out;
 	}
-	req = soup_message_new_from_uri(SOUP_METHOD_GET, suri);
+	d(g_print("request ok :%d\n", req->status_code));
 	g_signal_connect(G_OBJECT(req), "got-chunk",
 			G_CALLBACK(got_chunk_blocking_cb), &info);
 	for (; headers; headers = headers->next) {




More information about the fedora-extras-commits mailing list