Author: gonzalo
Date: 2005-03-23 16:04:16 -0500 (Wed, 23 Mar 2005)
New Revision: 42172
Modified:
trunk/mcs/class/System.Web/System.Web/ChangeLog
trunk/mcs/class/System.Web/System.Web/HttpCookieCollection.cs
Log:
2005-03-23 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
* HttpCookieCollection.cs: when adding more than one cookie with the
same name, the last one is the winner.
Modified: trunk/mcs/class/System.Web/System.Web/ChangeLog
===================================================================
--- trunk/mcs/class/System.Web/System.Web/ChangeLog 2005-03-23 20:44:32 UTC
(rev 42171)
+++ trunk/mcs/class/System.Web/System.Web/ChangeLog 2005-03-23 21:04:16 UTC
(rev 42172)
@@ -1,3 +1,8 @@
+2005-03-23 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
+
+ * HttpCookieCollection.cs: when adding more than one cookie with the
+ same name, the last one is the winner.
+
2005-03-09 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
* HttpRequest.cs: correctly store the value cookies in Params. Fixes
Modified: trunk/mcs/class/System.Web/System.Web/HttpCookieCollection.cs
===================================================================
--- trunk/mcs/class/System.Web/System.Web/HttpCookieCollection.cs
2005-03-23 20:44:32 UTC (rev 42171)
+++ trunk/mcs/class/System.Web/System.Web/HttpCookieCollection.cs
2005-03-23 21:04:16 UTC (rev 42172)
@@ -77,7 +77,10 @@
_AllCookies = null;
_AllKeys = null;
- BaseAdd (cookie.Name, cookie);
+ if (BaseGet (cookie.Name) == null)
+ BaseAdd (cookie.Name, cookie);
+ else
+ BaseSet (cookie.Name, cookie);
if (null != _Response)
_Response.OnCookieAdd (cookie);
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches