diff options
author | Roberto Raggi <roberto.raggi@nokia.com> | 2010-06-08 16:43:31 +0200 |
---|---|---|
committer | Roberto Raggi <roberto.raggi@nokia.com> | 2010-06-08 16:43:31 +0200 |
commit | 881d8ef6db0a7512b975d02f3f5eb769ef323a12 (patch) | |
tree | abf4eb15c2e82bf81194daa61dda68478785ed89 /src/plugins/qmljseditor/qmljsquickfix.cpp | |
parent | 33ec71adda4fc405d8e8bfea8d8d5aff1a33f2a6 (diff) | |
download | qt-creator-881d8ef6db0a7512b975d02f3f5eb769ef323a12.tar.gz |
Fixed a typo in the check() method.
The check() method returns the priority of the refactoring operation
and not a boolean.
Diffstat (limited to 'src/plugins/qmljseditor/qmljsquickfix.cpp')
-rw-r--r-- | src/plugins/qmljseditor/qmljsquickfix.cpp | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/src/plugins/qmljseditor/qmljsquickfix.cpp b/src/plugins/qmljseditor/qmljsquickfix.cpp index 5317716327..b15839387f 100644 --- a/src/plugins/qmljseditor/qmljsquickfix.cpp +++ b/src/plugins/qmljseditor/qmljsquickfix.cpp @@ -87,22 +87,19 @@ public: if (QmlJS::AST::Node *member = semanticInfo().declaringMember(pos)) { if (QmlJS::AST::UiObjectBinding *b = QmlJS::AST::cast<QmlJS::AST::UiObjectBinding *>(member)) { - if (b->initializer->lbraceToken.startLine == b->initializer->rbraceToken.startLine) { + if (b->initializer->lbraceToken.startLine == b->initializer->rbraceToken.startLine) _objectInitializer = b->initializer; - return 0; // very high priority - } } else if (QmlJS::AST::UiObjectDefinition *b = QmlJS::AST::cast<QmlJS::AST::UiObjectDefinition *>(member)) { - if (b->initializer->lbraceToken.startLine == b->initializer->rbraceToken.startLine) { + if (b->initializer->lbraceToken.startLine == b->initializer->rbraceToken.startLine) _objectInitializer = b->initializer; - return 0; // very high priority - } } - - return false; } - return -1; + if (! _objectInitializer) + return -1; + + return 0; // very high priority } private: |