summaryrefslogtreecommitdiff
path: root/merge.go
diff options
context:
space:
mode:
authorPatrick Steinhardt <[email protected]>2015-08-12 10:21:49 +0200
committerPatrick Steinhardt <[email protected]>2015-08-12 10:24:59 +0200
commit37bb1a6025eac8b1e689686f8830a20a266394cf (patch)
tree8029b5a664e4370c032115d19c0c2c49b191dfa5 /merge.go
parentcce14aa58b746b0669d9a35e9812a41124f9114e (diff)
merge: fix memory leak related to merge file opts
Diffstat (limited to 'merge.go')
-rw-r--r--merge.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/merge.go b/merge.go
index 8c87391..183305c 100644
--- a/merge.go
+++ b/merge.go
@@ -394,6 +394,7 @@ func MergeFile(ancestor MergeFileInput, ours MergeFileInput, theirs MergeFileInp
return nil, MakeGitError(ecode)
}
populateCMergeFileOptions(copts, *options)
+ defer freeCMergeFileOptions(copts)
}
runtime.LockOSThread()