diff options
author | Oswald Buddenhagen <[email protected]> | 2011-03-30 12:43:17 +0200 |
---|---|---|
committer | Oswald Buddenhagen <[email protected]> | 2011-04-18 14:10:13 +0200 |
commit | 469199e7a549086059ce1d7a6600ea3fdd317c80 (patch) | |
tree | 5f06e221a5ff3557871782d6679ffa9c21084403 /src/plugins/cvs/cvsplugin.cpp | |
parent | 096a7aa72b84f9d1e73c704cdccfa46c54e3c102 (diff) |
abort commit if commit message cannot be saved
Diffstat (limited to 'src/plugins/cvs/cvsplugin.cpp')
-rw-r--r-- | src/plugins/cvs/cvsplugin.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/cvs/cvsplugin.cpp b/src/plugins/cvs/cvsplugin.cpp index e94e8d2b2d5..61b0b045e1d 100644 --- a/src/plugins/cvs/cvsplugin.cpp +++ b/src/plugins/cvs/cvsplugin.cpp @@ -501,8 +501,9 @@ bool CVSPlugin::submitEditorAboutToClose(VCSBase::VCSBaseSubmitEditor *submitEdi bool closeEditor = true; if (!fileList.empty()) { // get message & commit - Core::ICore::instance()->fileManager()->saveFile(fileIFace); - closeEditor= commit(m_commitMessageFileName, fileList); + closeEditor = Core::ICore::instance()->fileManager()->saveFile(fileIFace); + if (closeEditor) + closeEditor = commit(m_commitMessageFileName, fileList); } if (closeEditor) cleanCommitMessageFile(); |