]> granicus.if.org Git - clang/commitdiff
clang-format vs plugin: use Alp's suggestion for getting the path
authorHans Wennborg <hans@hanshq.net>
Mon, 2 Dec 2013 17:40:46 +0000 (17:40 +0000)
committerHans Wennborg <hans@hanshq.net>
Mon, 2 Dec 2013 17:40:46 +0000 (17:40 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@196124 91177308-0d34-0410-b5e6-96231b3b80d8

tools/clang-format-vs/ClangFormat/ClangFormatPackage.cs

index 492e4f2b38fcc936de76461b79a3881d92ff9449..193d6a93f33c07e04cee8848d1a138c5937a113b 100644 (file)
@@ -129,8 +129,8 @@ namespace LLVM.ClangFormat
         /// </summary>\r
         private string RunClangFormat(string text, int offset, int length, string path)\r
         {\r
-            string vsixPath = Path.GetDirectoryName(Uri.UnescapeDataString(\r
-                new UriBuilder(Assembly.GetExecutingAssembly().CodeBase).Path));\r
+            string vsixPath = Path.GetDirectoryName(
+                typeof(ClangFormatPackage).Assembly.Location);\r
 \r
             System.Diagnostics.Process process = new System.Diagnostics.Process();\r
             process.StartInfo.UseShellExecute = false;\r