aboutsummaryrefslogtreecommitdiffstats
path: root/prog/clone.go
diff options
context:
space:
mode:
Diffstat (limited to 'prog/clone.go')
-rw-r--r--prog/clone.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/prog/clone.go b/prog/clone.go
index c0530949e..2253c7e75 100644
--- a/prog/clone.go
+++ b/prog/clone.go
@@ -9,7 +9,9 @@ func (p *Prog) Clone() *Prog {
}
func (p *Prog) cloneImpl(full bool) (*Prog, map[Arg]Arg) {
- p1 := new(Prog)
+ p1 := &Prog{
+ Target: p.Target,
+ }
newargs := make(map[Arg]Arg)
for _, c := range p.Calls {
c1 := new(Call)