From 92a1f92d912cdb5f68da8c1e5e3a4d1ebfd282db Mon Sep 17 00:00:00 2001 From: joseferminj Date: Thu, 22 Jan 2015 00:44:51 -0500 Subject: Add TargetDirectory field to Checkout options. TargetDirectory field indicates a alternative checkout path to workdir. --- clone.go | 1 + 1 file changed, 1 insertion(+) (limited to 'clone.go') diff --git a/clone.go b/clone.go index 2e0fcce..b796b6e 100644 --- a/clone.go +++ b/clone.go @@ -30,6 +30,7 @@ func Clone(url string, path string, options *CloneOptions) (*Repository, error) var copts C.git_clone_options populateCloneOptions(&copts, options) + defer freeCheckoutOpts(&copts.checkout_opts) if len(options.CheckoutBranch) != 0 { copts.checkout_branch = C.CString(options.CheckoutBranch) -- cgit v1.2.3