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 [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=78580 --- shadow/78580 2006-07-02 15:38:45.000000000 -0400 +++ shadow/78580.tmp.10843 2006-07-02 16:28:00.000000000 -0400 @@ -1,13 +1,13 @@ Bug#: 78580 Product: Mono: Class Libraries Version: 1.1 OS: unknown OS Details: -Status: NEW -Resolution: +Status: RESOLVED +Resolution: FIXED Severity: Unknown Priority: Normal Component: Mono.POSIX AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] QAContact: [EMAIL PROTECTED] @@ -109,6 +109,16 @@ Notice that the 2nd line is wrong. This is due to a bug in UnixPath, in which UnixPath.Combine ("/a", "/b") returns "/a/b" instead of "/b" (which is what System.IO.Path.Combine would do). Do you need a fix for the 1.1.13 branch? Or can you migrate to HEAD? + +------- Additional Comments From [EMAIL PROTECTED] 2006-07-02 16:28 ------- +Fixed in svn-HEAD: + +2006-07-02 Jonathan Pryor <[EMAIL PROTECTED]> + * UnixPath.cs: Follow .NET's System.IO.Path.Combine() behavior, and + "reset" the generated path if any argument beings with a path root + -- UnixPath.Combine("/a", "/b") should return "/b", not "/a/b". + Fixes #78580. + _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
