All pastes #55157 Raw Edit

Stuff

public text v1 · immutable
#55157 ·published 2006-05-11 18:38 UTC
rendered paste body
Index: Transport/dreamutil.cs
===================================================================
--- Transport/dreamutil.cs      (revision 501)
+++ Transport/dreamutil.cs      (working copy)
@@ -106,7 +106,7 @@
         }
 
         public static Uri AddSlash(Uri uri) {
-            string value = uri.OriginalString;
+            string value = uri.ToString ();
             if((value.Length != 0) && (value[value.Length - 1] != '/')) {
                 uri = new Uri(value + "/");
             }
@@ -114,7 +114,7 @@
         }
 
         public static Uri StripSlash(Uri uri) {
-            string value = uri.OriginalString;
+            string value = uri.ToString ();
             if((value.Length != 0) && (value[value.Length - 1] == '/')) {
                 uri = new Uri(value.Substring(0, value.Length-1));
             }
@@ -122,7 +122,7 @@
         }
 
         public static string GetSuffix(Uri prefix, Uri uri) {
-            return prefix.MakeRelativeUri(StripSlash(uri)).OriginalString;
+            return prefix.MakeRelative(StripSlash(uri));
         }