From 4913ad57fce7f9c3ab9600a55ba02f589b3088c1 Mon Sep 17 00:00:00 2001 From: "Shawn O. Pearce" Date: Tue, 29 Jun 2010 09:32:53 -0700 Subject: [PATCH] Use a single ObjectReader in IpLogGenerator This way we can be ensured its released when the generator is done running. Change-Id: I6be48d26b9bd5ac176c1316a9aabdf3a897e1696 Signed-off-by: Shawn O. Pearce --- .../src/org/eclipse/jgit/iplog/IpLogGenerator.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/IpLogGenerator.java b/org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/IpLogGenerator.java index fa2010d1f..433d4338d 100644 --- a/org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/IpLogGenerator.java +++ b/org.eclipse.jgit.iplog/src/org/eclipse/jgit/iplog/IpLogGenerator.java @@ -183,8 +183,8 @@ public void scan(Repository repo, RevCommit startCommit, String version) try { db = repo; curs = db.newObjectReader(); - rw = new RevWalk(db); - tw = new NameConflictTreeWalk(db); + rw = new RevWalk(curs); + tw = new NameConflictTreeWalk(curs); RevCommit c = rw.parseCommit(startCommit);