From 2e5b85e7984cd4aa0814de20e9598c8618c4a22e Mon Sep 17 00:00:00 2001 From: dotneteer Date: Mon, 26 Nov 2012 20:14:33 -0800 Subject: [PATCH] Applied asp cookie patch submitted by Jan van der Lugt --- aspclassiccompiler/asp/BuiltInObjects/AspCookieCollection.cs | 3 +++ aspclassiccompiler/asp/BuiltInObjects/AspReadCookie.cs | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/aspclassiccompiler/asp/BuiltInObjects/AspCookieCollection.cs b/aspclassiccompiler/asp/BuiltInObjects/AspCookieCollection.cs index e43df25..18b5e62 100644 --- a/aspclassiccompiler/asp/BuiltInObjects/AspCookieCollection.cs +++ b/aspclassiccompiler/asp/BuiltInObjects/AspCookieCollection.cs @@ -46,6 +46,9 @@ namespace Dlrsoft.Asp.BuiltInObjects else cookie = _cookiecollection[(string)key]; + if (cookie == null) + return ""; + if (_request) return new AspReadCookie(cookie); else diff --git a/aspclassiccompiler/asp/BuiltInObjects/AspReadCookie.cs b/aspclassiccompiler/asp/BuiltInObjects/AspReadCookie.cs index 8ddebaf..5feae22 100644 --- a/aspclassiccompiler/asp/BuiltInObjects/AspReadCookie.cs +++ b/aspclassiccompiler/asp/BuiltInObjects/AspReadCookie.cs @@ -50,7 +50,7 @@ namespace Dlrsoft.Asp public override string ToString() { - if (_cookie == null) return null; + if (_cookie == null) return ""; StringBuilder sb = new StringBuilder(); bool first = true;