aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/git/gitclient.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/git/gitclient.cpp')
-rw-r--r--src/plugins/git/gitclient.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/plugins/git/gitclient.cpp b/src/plugins/git/gitclient.cpp
index a5111435af5..5e7ee1e2262 100644
--- a/src/plugins/git/gitclient.cpp
+++ b/src/plugins/git/gitclient.cpp
@@ -617,7 +617,8 @@ void GitClient::slotStageChunk()
if (m_contextController.isNull())
return;
- const QString patch = m_contextController->makePatch(false, true);
+ DiffEditorController::PatchOptions options = DiffEditorController::AddPrefix;
+ const QString patch = m_contextController->makePatch(options);
if (patch.isEmpty())
return;
@@ -629,7 +630,9 @@ void GitClient::slotUnstageChunk()
if (m_contextController.isNull())
return;
- const QString patch = m_contextController->makePatch(true, true);
+ DiffEditorController::PatchOptions options = DiffEditorController::AddPrefix;
+ options |= DiffEditorController::Revert;
+ const QString patch = m_contextController->makePatch(options);
if (patch.isEmpty())
return;