summaryrefslogtreecommitdiff
path: root/argv.parseOsArgs.go
diff options
context:
space:
mode:
Diffstat (limited to 'argv.parseOsArgs.go')
-rw-r--r--argv.parseOsArgs.go10
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