Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDoug Schaefer2017-05-17 00:57:17 +0000
committerDoug Schaefer2017-05-17 00:57:17 +0000
commit43e62924a1b24840057e9d0af5ed4e79fd5305a7 (patch)
tree44a60a796eb2edfb2962e0a1c48c709e2f2027e5 /build/org.eclipse.cdt.build.gcc.core
parent4b2e1e5b41cf92bf022759fa851be1a348dd598f (diff)
downloadorg.eclipse.cdt-43e62924a1b24840057e9d0af5ed4e79fd5305a7.tar.gz
org.eclipse.cdt-43e62924a1b24840057e9d0af5ed4e79fd5305a7.tar.xz
org.eclipse.cdt-43e62924a1b24840057e9d0af5ed4e79fd5305a7.zip
Bug 498171 Propagate scanner info fix for Arduino.
Diffstat (limited to 'build/org.eclipse.cdt.build.gcc.core')
-rw-r--r--build/org.eclipse.cdt.build.gcc.core/src/org/eclipse/cdt/build/gcc/core/GCCToolChain.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/build/org.eclipse.cdt.build.gcc.core/src/org/eclipse/cdt/build/gcc/core/GCCToolChain.java b/build/org.eclipse.cdt.build.gcc.core/src/org/eclipse/cdt/build/gcc/core/GCCToolChain.java
index 16bbabe0739..60de2f5d9ec 100644
--- a/build/org.eclipse.cdt.build.gcc.core/src/org/eclipse/cdt/build/gcc/core/GCCToolChain.java
+++ b/build/org.eclipse.cdt.build.gcc.core/src/org/eclipse/cdt/build/gcc/core/GCCToolChain.java
@@ -204,7 +204,7 @@ public class GCCToolChain extends PlatformObject implements IToolChain {
// TODO optimize by dealing with multi arg options like -o
Path filePath = buildDirectory.resolve(commandLine.get(i));
IFile[] files = ResourcesPlugin.getWorkspace().getRoot().findFilesForLocationURI(filePath.toUri());
- if (files.length > 0) {
+ if (files.length > 0 && files[0].exists()) {
// replace it with a temp file
Path parentPath = filePath.getParent();
String extension = files[0].getFileExtension();

Back to the top