Browse Source

2005-12-08 Gonzalo Paniagua Javier <[email protected]>

	* HttpWebResponse.cs: don't loop forever when no name or value between
	semicolons. Fixes bug #76943.


svn path=/trunk/mcs/; revision=54118
Gonzalo Paniagua Javier 20 years ago
parent
commit
c06238ff52

+ 5 - 0
mcs/class/System/System.Net/ChangeLog

@@ -1,3 +1,8 @@
+2005-12-08 Gonzalo Paniagua Javier <[email protected]>
+
+	* HttpWebResponse.cs: don't loop forever when no name or value between
+	semicolons. Fixes bug #76943.
+
 2005-12-06 Gonzalo Paniagua Javier <[email protected]>
 
 	* HttpWebResponse.cs: don't fail if the cookie ends with a 'name'

+ 3 - 2
mcs/class/System/System.Net/HttpWebResponse.cs

@@ -455,10 +455,11 @@ namespace System.Net
 			if (pos < header.Length && header [pos] == '=') {
 				pos++;
 				val = GetCookieValue ();
-				if (pos < length && header [pos] == ';')
-					pos++;
 			}
 
+			if (pos < length && header [pos] == ';')
+				pos++;
+
 			return true;
 		}