aboutsummaryrefslogtreecommitdiffstats
path: root/org.eclipse.jgit/src/org/eclipse
diff options
context:
space:
mode:
authorDavid Pursehouse <david.pursehouse@sonymobile.com>2015-10-01 15:10:22 +0900
committerDavid Pursehouse <david.pursehouse@sonymobile.com>2015-10-01 15:17:18 +0900
commit581698331a0e80eb02fdd7549cfce1c0e6f9ac87 (patch)
tree8234a537477cd8423e46e5b0b26d9d0f03a4b120 /org.eclipse.jgit/src/org/eclipse
parenta489b6e6b87ccebb9370ef73c0fb50f12b8b75e4 (diff)
downloadjgit-581698331a0e80eb02fdd7549cfce1c0e6f9ac87.tar.gz
jgit-581698331a0e80eb02fdd7549cfce1c0e6f9ac87.zip
FanoutBucket: Create ObjectInserter.Formatter in try-with-resource
To prevent potential resource leak. Change-Id: Ife09be2822bc476199f10da8d1eb7ccc8da05b79 Signed-off-by: David Pursehouse <david.pursehouse@sonymobile.com>
Diffstat (limited to 'org.eclipse.jgit/src/org/eclipse')
-rw-r--r--org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java b/org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java
index ea904cd1db..79fbb09ecc 100644
--- a/org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java
+++ b/org.eclipse.jgit/src/org/eclipse/jgit/notes/FanoutBucket.java
@@ -260,8 +260,8 @@ class FanoutBucket extends InMemoryNoteBucket {
}
ObjectId getTreeId() {
- try {
- return new ObjectInserter.Formatter().idFor(build(false, null));
+ try (ObjectInserter.Formatter f = new ObjectInserter.Formatter()) {
+ return f.idFor(build(false, null));
} catch (IOException e) {
// should never happen as we are not inserting
throw new RuntimeException(e);