[Mono-bugs] [Bug 41998][Nor] Changed - Uri constructor fails with unix style path
bugzilla-daemon@rocky.ximian.com
bugzilla-daemon@rocky.ximian.com
Mon, 5 May 2003 23:06:14 -0400 (EDT)
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by gonzalo@ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=41998
--- shadow/41998 Mon May 5 22:31:36 2003
+++ shadow/41998.tmp.17751 Mon May 5 23:06:14 2003
@@ -56,6 +56,14 @@
What does MS do for '../file' and '/file'?
------- Additional Comments From ianm@activestate.com 2003-05-05 22:31 -------
ms throws an 'System.UriFormatException' exception in both those
cases. ( ie ..\file and \file )
+
+------- Additional Comments From gonzalo@ximian.com 2003-05-05 23:06 -------
+Perfect.
+
+My suggestion is to treat the argument in the same way as when running
+mono under windows. Just testing the Path.DirectorySeparatorChar is a
+'/' and then checking that Path.IsPathRooted returns true should be
+enough to take the same code path as C:\