diff options
author | Lluis Sanchez <slluis.devel@gmail.com> | 2015-03-12 12:55:27 +0300 |
---|---|---|
committer | Lluis Sanchez <slluis.devel@gmail.com> | 2015-03-12 12:55:27 +0300 |
commit | 137a13091c33e978e414e30d0b9f115408076bd9 (patch) | |
tree | b15f97309d16ae10026de6d64815e5141692431a /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui | |
parent | 87064228858da4536fb46ad2e9abb1df396f0924 (diff) | |
parent | 0f10f18b9642d0e5f8a152429337cf5d4d4562b4 (diff) |
Merge pull request #754 from knocte/refactoring
[Core/Ide] Sanitize file:// URIs in FilePath ctor
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Workbench.cs | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Workbench.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Workbench.cs index 68bab89fb4..ea5b05e9c5 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Workbench.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui/Workbench.cs @@ -839,12 +839,7 @@ namespace MonoDevelop.Ide.Gui monitor.ReportError (GettextCatalog.GetString ("Invalid file name"), null); return; } - - if (origName.StartsWith ("file://", StringComparison.Ordinal)) - fileName = new Uri (origName).LocalPath; - else - fileName = origName; - + if (!origName.StartsWith ("http://", StringComparison.Ordinal)) fileName = fileName.FullPath; |