# HG changeset patch # User Alexander Simon # Date 1474902328 -10800 # Mon Sep 26 18:05:28 2016 +0300 # Node ID 484e4a6a718bbdd66b7b438d2fbed8339df7e32c # Parent 7c6cf49387d12a54ca42eeb7582041e6b3e500af fixed Bug #268205 On Linux "Auto #include" doesn't work if current compiler is Oracle Developer Studio diff --git a/cnd.completion/src/org/netbeans/modules/cnd/completion/cplusplus/ext/CsmResultItem.java b/cnd.completion/src/org/netbeans/modules/cnd/completion/cplusplus/ext/CsmResultItem.java --- a/cnd.completion/src/org/netbeans/modules/cnd/completion/cplusplus/ext/CsmResultItem.java +++ b/cnd.completion/src/org/netbeans/modules/cnd/completion/cplusplus/ext/CsmResultItem.java @@ -470,6 +470,9 @@ CsmInclude lastInclude = null; boolean isLastIncludeTypeMatch = false; for (CsmInclude inc : currentFile.getIncludes()) { + if (inc.getStartOffset() < 0) { + continue; + } if (inc.getEndOffset() <= substOffset) { if (inc.isSystem() == isSystem) { lastInclude = inc;