From c687de01deef931c3bf27d725adf1e2fd120185b Mon Sep 17 00:00:00 2001 From: icedream Date: Wed, 22 Oct 2014 16:01:27 +0200 Subject: [PATCH] Fix relative uris. --- src/addoncreator/Program.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/addoncreator/Program.cs b/src/addoncreator/Program.cs index 59b8280..53a2af1 100644 --- a/src/addoncreator/Program.cs +++ b/src/addoncreator/Program.cs @@ -94,7 +94,7 @@ namespace GarrysMod.AddonCreator if (String.IsNullOrEmpty(fromPath)) throw new ArgumentNullException("fromPath"); if (String.IsNullOrEmpty(toPath)) throw new ArgumentNullException("toPath"); - var fromUri = new Uri(fromPath); + var fromUri = new Uri(fromPath + Path.DirectorySeparatorChar); var toUri = new Uri(toPath); if (fromUri.Scheme != toUri.Scheme) @@ -102,8 +102,8 @@ namespace GarrysMod.AddonCreator return toPath; } // path can't be made relative. - Uri relativeUri = fromUri.MakeRelativeUri(toUri); - String relativePath = Uri.UnescapeDataString(relativeUri.ToString()); + var relativeUri = fromUri.MakeRelativeUri(toUri); + var relativePath = Uri.UnescapeDataString(relativeUri.ToString()); if (toUri.Scheme.ToUpperInvariant() == "FILE") {