libsoup r1136 - in trunk: . libsoup



Author: chrisl
Date: Mon Apr 14 22:15:49 2008
New Revision: 1136
URL: http://svn.gnome.org/viewvc/libsoup?rev=1136&view=rev

Log:
        * libsoup/soup-cookie-jar.c (soup_cookie_jar_set_cookie):
        Check that the cookie was parsed successfully before setting it


Modified:
   trunk/ChangeLog
   trunk/libsoup/soup-cookie-jar.c

Modified: trunk/libsoup/soup-cookie-jar.c
==============================================================================
--- trunk/libsoup/soup-cookie-jar.c	(original)
+++ trunk/libsoup/soup-cookie-jar.c	Mon Apr 14 22:15:49 2008
@@ -263,8 +263,10 @@
 	g_return_if_fail (cookie != NULL);
 
 	soup_cookie = soup_cookie_parse (cookie, uri);
-	set_cookie (jar, soup_cookie);
-	/* set_cookie will steal or free soup_cookie */
+	if (soup_cookie) {
+		set_cookie (jar, soup_cookie);
+		/* set_cookie will steal or free soup_cookie */
+	}
 }
 
 static void



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