diff options
Diffstat (limited to 'argv.parseOsArgs.go')
| -rw-r--r-- | argv.parseOsArgs.go | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/argv.parseOsArgs.go b/argv.parseOsArgs.go index b7d4774..5df4a8d 100644 --- a/argv.parseOsArgs.go +++ b/argv.parseOsArgs.go @@ -12,10 +12,18 @@ func GetCmd() string { return PB.GetCmd() } +func mypanic(blah string) { + me.debug = true + doStdoutStderr() + panic(blah) +} + // todo: this is wrong func (pb *Argv) GetCmd() string { var curcmd string - // for _, s := range os.Args[1:] { + if pb == nil { + return "pb=<nil>" + } for _, s := range pb.Real { if strings.HasPrefix(s, "-") { // option is something like --verbose |
