From e348b3deeb2a067060fd9cbf3c8f85915d9cffd3 Mon Sep 17 00:00:00 2001 From: Alexander Neumann Date: Sun, 6 Aug 2017 21:01:49 +0200 Subject: [PATCH] manpage: Do not panic when no command is given --- cmd/restic/cmd_manpage.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cmd/restic/cmd_manpage.go b/cmd/restic/cmd_manpage.go index 47671c956..37e262d80 100644 --- a/cmd/restic/cmd_manpage.go +++ b/cmd/restic/cmd_manpage.go @@ -42,7 +42,10 @@ func runManpage(cmd *cobra.Command, args []string) error { return doc.GenManTree(cmdRoot, header, dir) } - if len(args) > 1 { + switch { + case len(args) == 0: + return errors.Fatalf("no command given") + case len(args) > 1: return errors.Fatalf("more than one command given: %v", args) }