Author: gonzalo
Date: 2005-03-23 16:04:55 -0500 (Wed, 23 Mar 2005)
New Revision: 42173

Modified:
   branches/mono-1-0/mcs/class/System.Web/System.Web/ChangeLog
   branches/mono-1-0/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: branches/mono-1-0/mcs/class/System.Web/System.Web/ChangeLog
===================================================================
--- branches/mono-1-0/mcs/class/System.Web/System.Web/ChangeLog 2005-03-23 
21:04:16 UTC (rev 42172)
+++ branches/mono-1-0/mcs/class/System.Web/System.Web/ChangeLog 2005-03-23 
21:04:55 UTC (rev 42173)
@@ -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: 
branches/mono-1-0/mcs/class/System.Web/System.Web/HttpCookieCollection.cs
===================================================================
--- branches/mono-1-0/mcs/class/System.Web/System.Web/HttpCookieCollection.cs   
2005-03-23 21:04:16 UTC (rev 42172)
+++ branches/mono-1-0/mcs/class/System.Web/System.Web/HttpCookieCollection.cs   
2005-03-23 21:04:55 UTC (rev 42173)
@@ -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

Reply via email to