[git] reset dialog: escape commit message

Just in case it contains something like "</code>"
This commit is contained in:
Kirill Likhodedov
2014-08-06 17:36:38 +04:00
parent fe6e325fad
commit f965852da8
@@ -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("<code><b>%s</b> \"%s\"</code> by <code>%s</code>",
commit.getId().toShortString(), commitMessage, commit.getAuthor().getName());
}