summaryrefslogtreecommitdiff
path: root/remote.go
diff options
context:
space:
mode:
authorMirko Nosenzo <[email protected]>2016-10-08 11:15:47 +0200
committerMirko Nosenzo <[email protected]>2016-10-08 11:18:07 +0200
commit717a47f7547811622fb1c08c28262a8c63af96fe (patch)
tree004abe696e936e7a2051436302bd0ba0436d9b19 /remote.go
parentc6b94a160eef7546fa61e9e06f50f272d68bab8c (diff)
Remote Rename Fix
Problem string array is returned if no error is occurred
Diffstat (limited to 'remote.go')
-rw-r--r--remote.go7
1 files changed, 4 insertions, 3 deletions
diff --git a/remote.go b/remote.go
index cfe6e86..c537932 100644
--- a/remote.go
+++ b/remote.go
@@ -467,10 +467,11 @@ func (c *RemoteCollection) Rename(remote, newname string) ([]string, error) {
ret := C.git_remote_rename(&cproblems, c.repo.ptr, cremote, cnewname)
if ret < 0 {
- problems := makeStringsFromCStrings(cproblems.strings, int(cproblems.count))
- return problems, MakeGitError(ret)
+ return []string{}, MakeGitError(ret)
}
- return []string{}, nil
+
+ problems := makeStringsFromCStrings(cproblems.strings, int(cproblems.count))
+ return problems, nil
}
func (c *RemoteCollection) SetUrl(remote, url string) error {