Allow launching target process with arguments

This commit is contained in:
Michael Gehring 2014-11-14 08:33:18 +01:00
parent 6d32a94cd7
commit 2029001583

@ -68,7 +68,7 @@ func main() {
} }
defer os.Remove(debugname) defer os.Remove(debugname)
dbgproc, err = proctl.Launch([]string{"./" + debugname}) dbgproc, err = proctl.Launch(append([]string{"./" + debugname}, flag.Args()...))
if err != nil { if err != nil {
die(1, "Could not launch program:", err) die(1, "Could not launch program:", err)
} }
@ -78,7 +78,7 @@ func main() {
die(1, "Could not attach to process:", err) die(1, "Could not attach to process:", err)
} }
case proc != "": case proc != "":
dbgproc, err = proctl.Launch([]string{proc}) dbgproc, err = proctl.Launch(append([]string{proc}, flag.Args()...))
if err != nil { if err != nil {
die(1, "Could not launch program:", err) die(1, "Could not launch program:", err)
} }