瀏覽代碼

Fix resource leak in ChangeIdUtil

Change-Id: I5cb3e9c7e167248697932933eef925c446514683
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
tags/v4.0.0.201505050340-m2
Matthias Sohn 9 年之前
父節點
當前提交
3f79182081
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4
    2
      org.eclipse.jgit/src/org/eclipse/jgit/util/ChangeIdUtil.java

+ 4
- 2
org.eclipse.jgit/src/org/eclipse/jgit/util/ChangeIdUtil.java 查看文件

@@ -115,8 +115,10 @@ public class ChangeIdUtil {
b.append(committer.toExternalString());
b.append("\n\n"); //$NON-NLS-1$
b.append(cleanMessage);
return new ObjectInserter.Formatter().idFor(Constants.OBJ_COMMIT, //
b.toString().getBytes(Constants.CHARACTER_ENCODING));
try (ObjectInserter f = new ObjectInserter.Formatter()) {
return f.idFor(Constants.OBJ_COMMIT, //
b.toString().getBytes(Constants.CHARACTER_ENCODING));
}
}

private static final Pattern issuePattern = Pattern

Loading…
取消
儲存