From 3a271b1aa4eea994fc411cd65a71f461bbe4e671 Mon Sep 17 00:00:00 2001 From: risk danger olson Date: Fri, 6 Jan 2017 14:42:37 -0700 Subject: [PATCH] lfsapi: don't export '(Creds) Buffer()' --- lfsapi/creds.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfsapi/creds.go b/lfsapi/creds.go index 498fb8ba..b0b2e604 100644 --- a/lfsapi/creds.go +++ b/lfsapi/creds.go @@ -15,7 +15,7 @@ type CredentialHelper interface { type Creds map[string]string -func (c Creds) Buffer() *bytes.Buffer { +func bufferCreds(c Creds) *bytes.Buffer { buf := new(bytes.Buffer) for k, v := range c { @@ -49,7 +49,7 @@ func (h *commandCredentialHelper) Approve(creds Creds) error { func (h *commandCredentialHelper) exec(subcommand string, input Creds) (Creds, error) { output := new(bytes.Buffer) cmd := exec.Command("git", "credential", subcommand) - cmd.Stdin = input.Buffer() + cmd.Stdin = bufferCreds(input) cmd.Stdout = output /* There is a reason we don't hook up stderr here: