aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <ms@kilabit.info>2018-05-26 17:56:54 +0700
committerShulhan <ms@kilabit.info>2018-05-26 17:56:54 +0700
commit324379e7e5db26bbd56ae4cde039af9a7db70b80 (patch)
tree454b2921451bf264eb335c48be1394a5f87ae710
parent0efa72f0ce5c2dc4d8c88b374d4bf2741141e606 (diff)
downloadbeku-324379e7e5db26bbd56ae4cde039af9a7db70b80.tar.xz
cmd/beku: make "cmd" variable non global
-rw-r--r--cmd/beku/command.go2
-rw-r--r--cmd/beku/main.go6
2 files changed, 2 insertions, 6 deletions
diff --git a/cmd/beku/command.go b/cmd/beku/command.go
index 6d03684..29ba373 100644
--- a/cmd/beku/command.go
+++ b/cmd/beku/command.go
@@ -242,7 +242,7 @@ func (cmd *command) sync() (err error) {
return
}
-func newCommand() (err error) {
+func newCommand() (cmd *command, err error) {
cmd = &command{}
err = cmd.parseFlags(os.Args[1:])
diff --git a/cmd/beku/main.go b/cmd/beku/main.go
index 0caa7cc..efac93f 100644
--- a/cmd/beku/main.go
+++ b/cmd/beku/main.go
@@ -116,12 +116,8 @@ import (
"os"
)
-var (
- cmd *command
-)
-
func main() {
- err := newCommand()
+ cmd, err := newCommand()
if err != nil {
if err == errNoDB {
fmt.Fprintln(os.Stderr, err)