diff options
author | Doug Schaefer | 2017-05-17 00:57:17 +0000 |
---|---|---|
committer | Doug Schaefer | 2017-05-17 00:57:17 +0000 |
commit | 43e62924a1b24840057e9d0af5ed4e79fd5305a7 (patch) | |
tree | 44a60a796eb2edfb2962e0a1c48c709e2f2027e5 /build/org.eclipse.cdt.build.gcc.core | |
parent | 4b2e1e5b41cf92bf022759fa851be1a348dd598f (diff) | |
download | org.eclipse.cdt-43e62924a1b24840057e9d0af5ed4e79fd5305a7.tar.gz org.eclipse.cdt-43e62924a1b24840057e9d0af5ed4e79fd5305a7.tar.xz org.eclipse.cdt-43e62924a1b24840057e9d0af5ed4e79fd5305a7.zip |
Bug 498171 Propagate scanner info fix for Arduino.
Change-Id: I3ed23049f0364d8fe989f1fa0d8a9b7b47378f32
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.java | 2 |
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(); |