From f965852da84f9c615d3247f3525a63107271cba2 Mon Sep 17 00:00:00 2001 From: Kirill Likhodedov Date: Wed, 6 Aug 2014 17:35:49 +0400 Subject: [PATCH] [git] reset dialog: escape commit message Just in case it contains something like "" --- plugins/git4idea/src/git4idea/reset/GitNewResetDialog.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/git4idea/src/git4idea/reset/GitNewResetDialog.java b/plugins/git4idea/src/git4idea/reset/GitNewResetDialog.java index 5e2cb18e7c7e..a1aa336196f8 100644 --- a/plugins/git4idea/src/git4idea/reset/GitNewResetDialog.java +++ b/plugins/git4idea/src/git4idea/reset/GitNewResetDialog.java @@ -117,7 +117,7 @@ public class GitNewResetDialog extends DialogWrapper { @NotNull private static String getTargetText(@NotNull VcsFullCommitDetails commit) { - String commitMessage = StringUtil.shortenTextWithEllipsis(commit.getSubject(), 20, 0); + String commitMessage = StringUtil.escapeXml(StringUtil.shortenTextWithEllipsis(commit.getSubject(), 20, 0)); return String.format("%s \"%s\" by %s", commit.getId().toShortString(), commitMessage, commit.getAuthor().getName()); }