From 47a061315eb5625213b6f3e4f000e6a9ac97151d Mon Sep 17 00:00:00 2001 From: Jguer Date: Mon, 10 Apr 2017 00:22:00 +0100 Subject: [PATCH] Fixed out-of-range in Number Menu --- cmd/yay/yay.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/cmd/yay/yay.go b/cmd/yay/yay.go index a296d57a..f1209da1 100644 --- a/cmd/yay/yay.go +++ b/cmd/yay/yay.go @@ -62,7 +62,7 @@ func parser() (op string, options []string, packages []string, err error) { case "--topdown": util.SortMode = util.TopDown case "--complete": - if len(os.Args) > i + 3 { + if len(os.Args) > i+3 { util.Shell = os.Args[i+2] } yay.Complete() @@ -121,7 +121,10 @@ func main() { err = yay.SyncInfo(pkgs, options) case "yogurt": util.SearchVerbosity = util.NumberMenu - err = yay.NumberMenu(pkgs, options) + + if pkgs != nil { + err = yay.NumberMenu(pkgs, options) + } default: err = yay.PassToPacman(op, pkgs, options) }