diff options
author | Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com> | 2009-03-26 15:12:12 +0100 |
---|---|---|
committer | Thorbjørn Lindeijer <thorbjorn.lindeijer@nokia.com> | 2009-03-26 15:13:48 +0100 |
commit | 760126c9b5e0933f6db0840b433d11b619f82a91 (patch) | |
tree | e3bfdbff2487cfb9d0f36db55f0e1f370e9ca89d /src/plugins/cpptools/cppcodecompletion.cpp | |
parent | 9cd08956016aeea58e32b797052f348c98ac0522 (diff) | |
download | qt-creator-760126c9b5e0933f6db0840b433d11b619f82a91.tar.gz |
Fixed invoking global completion as function parameter
Done with Roberto Raggi.
Diffstat (limited to 'src/plugins/cpptools/cppcodecompletion.cpp')
-rw-r--r-- | src/plugins/cpptools/cppcodecompletion.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/cpptools/cppcodecompletion.cpp b/src/plugins/cpptools/cppcodecompletion.cpp index fadd940f72..d5f6397269 100644 --- a/src/plugins/cpptools/cppcodecompletion.cpp +++ b/src/plugins/cpptools/cppcodecompletion.cpp @@ -514,7 +514,8 @@ int CppCodeCompletion::startCompletion(TextEditor::ITextEditable *editor) return -1; m_editor = editor; - m_startPosition = findStartOfName(); + const int startOfName = findStartOfName(); + m_startPosition = startOfName; m_completionOperator = T_EOF_SYMBOL; int endOfOperator = m_startPosition; @@ -575,7 +576,7 @@ int CppCodeCompletion::startCompletion(TextEditor::ITextEditable *editor) // We don't want a function completion when the cursor isn't at the opening brace expression.clear(); m_completionOperator = T_EOF_SYMBOL; - m_startPosition = editor->position(); + m_startPosition = startOfName; } } } |