From b62ff5c7a988f06ca404c4d2fb2bb3b1db3d59be Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Mon, 20 Aug 2012 11:12:08 +0200 Subject: [PATCH] fix wrong file modifications on git changeset overview --- .../sonia/scm/repository/GitChangesetConverter.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/GitChangesetConverter.java b/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/GitChangesetConverter.java index bc3bbc2930..28e862d850 100644 --- a/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/GitChangesetConverter.java +++ b/scm-plugins/scm-git-plugin/src/main/java/sonia/scm/repository/GitChangesetConverter.java @@ -102,13 +102,18 @@ public class GitChangesetConverter implements Closeable RevWalk revWalk, int idLength) { this.repository = repository; - this.idLength = idLength; - if (revWalk == null) + if (revWalk != null) { - revWalk = new RevWalk(repository); + this.revWalk = revWalk; + + } + else + { + this.revWalk = new RevWalk(repository); } + this.idLength = idLength; this.tags = GitUtil.createTagMap(repository, revWalk); treeWalk = new TreeWalk(repository); }