From 44d66b4750ecbea0571279a54dd3bf050af04be2 Mon Sep 17 00:00:00 2001 From: John Eblen Date: Wed, 28 May 2014 13:49:51 -0400 Subject: [PATCH] Bug 416658. Remote indexing in C does not work completely for Windows Change-Id: I75c296a13d11cd20f13bfa790c3c767c8b71f9f0 Signed-off-by: John Eblen Reviewed-on: https://git.eclipse.org/r/23220 Reviewed-by: Sergey Prigogin Tested-by: Sergey Prigogin --- .../settings/providers/LanguageSettingsScannerInfoProvider.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/language/settings/providers/LanguageSettingsScannerInfoProvider.java b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/language/settings/providers/LanguageSettingsScannerInfoProvider.java index d54236e7e83..a52272cfb89 100644 --- a/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/language/settings/providers/LanguageSettingsScannerInfoProvider.java +++ b/core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/language/settings/providers/LanguageSettingsScannerInfoProvider.java @@ -202,7 +202,7 @@ public class LanguageSettingsScannerInfoProvider implements IScannerInfoProvider } IPath locPath = new Path(location); - if (locPath.isAbsolute() && locPath.getDevice() == null) { + if (!locPath.isUNC() && locPath.isAbsolute() && locPath.getDevice() == null) { IPath buildCWD = getBuildCWD(cfgDescription); // prepend device (C:) for Windows String device = buildCWD.getDevice();