From 398db09cec26eadbc90b6b73e10051d5ef912c32 Mon Sep 17 00:00:00 2001 From: Ryan Kurtz Date: Tue, 11 Jun 2019 14:48:21 -0400 Subject: [PATCH] GT-2585: Fixing bad windows path when project lives in root windows directory. --- .../main/java/ghidra/framework/protocol/ghidra/GhidraURL.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Ghidra/Framework/Project/src/main/java/ghidra/framework/protocol/ghidra/GhidraURL.java b/Ghidra/Framework/Project/src/main/java/ghidra/framework/protocol/ghidra/GhidraURL.java index 2020a48031..fda9bb7f95 100644 --- a/Ghidra/Framework/Project/src/main/java/ghidra/framework/protocol/ghidra/GhidraURL.java +++ b/Ghidra/Framework/Project/src/main/java/ghidra/framework/protocol/ghidra/GhidraURL.java @@ -120,6 +120,9 @@ public class GhidraURL { String path = localProjectURL.getPath(); int index = path.lastIndexOf('/'); String dirPath = path.substring(0, index); + if (dirPath.endsWith(":")) { + dirPath += "/"; + } if (dirPath.indexOf(":/") == 2) { dirPath = dirPath.substring(1); dirPath = dirPath.replace('/', File.separatorChar);