From 11e2e15bc83a1d59bf109a6c8c1ce38771589440 Mon Sep 17 00:00:00 2001 From: Alex Ogier Date: Mon, 30 Apr 2012 06:27:47 -0400 Subject: Mark flags as visited based on their name --- flag.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/flag.go b/flag.go index 5e708d4..c550030 100644 --- a/flag.go +++ b/flag.go @@ -960,10 +960,10 @@ func (f *FlagSet) parseArgs(args []string) error { return f.failf("invalid value %q for %s: %v", value, s, err) } } - /*if f.actual == nil { + if f.actual == nil { f.actual = make(map[string]*Flag) } - f.actual[name] = flag*/ // TODO: mark flags as set in robust way + f.actual[flag.Name] = flag } return nil } -- cgit v1.2.3