Author: kostat
Date: 2008-01-20 05:14:38 -0500 (Sun, 20 Jan 2008)
New Revision: 93342

Modified:
   trunk/mcs/class/System.Web/System.Web.UI/Control.jvm.cs
Log:
suppress exception and return url as is

Modified: trunk/mcs/class/System.Web/System.Web.UI/Control.jvm.cs
===================================================================
--- trunk/mcs/class/System.Web/System.Web.UI/Control.jvm.cs     2008-01-20 
10:07:14 UTC (rev 93341)
+++ trunk/mcs/class/System.Web/System.Web.UI/Control.jvm.cs     2008-01-20 
10:14:38 UTC (rev 93342)
@@ -249,11 +249,19 @@
                }
 
                string ResolveAppRelativeFromFullPath (string url) {
-                       Uri uri = new Uri (url);
-                       if (String.Compare (uri.Scheme, 
Page.Request.Url.Scheme, StringComparison.OrdinalIgnoreCase) == 0 &&
-                               String.Compare (uri.Host, 
Page.Request.Url.Host, StringComparison.OrdinalIgnoreCase) == 0 &&
-                               uri.Port == Page.Request.Url.Port)
-                               return VirtualPathUtility.ToAppRelative 
(uri.PathAndQuery);
+                       try {
+                               Uri uri = new Uri (url);
+                               if (String.Compare (uri.Scheme, 
Page.Request.Url.Scheme, StringComparison.OrdinalIgnoreCase) == 0 &&
+                                       String.Compare (uri.Host, 
Page.Request.Url.Host, StringComparison.OrdinalIgnoreCase) == 0 &&
+                                       uri.Port == Page.Request.Url.Port)
+                                       return VirtualPathUtility.ToAppRelative 
(uri.PathAndQuery);
+                       }
+                       catch (Exception e) {
+                               //don't care
+#if DEBUG
+                               Console.WriteLine (e.ToString ());
+#endif
+                       }
                        return url;
                }
 

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to