1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 14:42:11 +02:00

Undo accidental change

This commit is contained in:
Anton Leherbauer 2007-03-21 15:51:28 +00:00
parent f0cccf7f71
commit b0a57ff9ae

View file

@ -43,7 +43,6 @@ import org.eclipse.swt.widgets.MessageBox;
import org.eclipse.cdt.core.CCorePlugin;
import org.eclipse.cdt.core.model.CModelException;
import org.eclipse.cdt.core.model.ICElement;
import org.eclipse.cdt.core.model.IInclude;
import org.eclipse.cdt.core.parser.ExtendedScannerInfo;
import org.eclipse.cdt.core.parser.IExtendedScannerInfo;
import org.eclipse.cdt.core.parser.IScannerInfo;
@ -97,23 +96,18 @@ public class OpenIncludeAction extends Action {
if (info == null) {
info = provider.getScannerInformation(proj);
}
boolean isSystemInclude = include instanceof IInclude
&& ((IInclude) include).isStandard();
// search in user includes
if (!isSystemInclude && info != null) {
IExtendedScannerInfo scanInfo = new ExtendedScannerInfo(info);
String[] localIncludePaths = scanInfo.getLocalIncludePath();
findFile(localIncludePaths, includeName, filesFound);
}
if (filesFound.size() == 0) {
if (info != null) {
// search in system includes
String[] includePaths = info.getIncludePaths();
findFile(includePaths, includeName, filesFound);
}
if (filesFound.size() == 0) {
// search in local includes
if (info != null) {
IExtendedScannerInfo scanInfo = new ExtendedScannerInfo(info);
String[] localIncludePaths = scanInfo.getLocalIncludePath();
findFile(localIncludePaths, includeName, filesFound);
}
if (filesFound.size() == 0) {
// Fall back and search the project