From 0b3e125fda2e386091985b4b57231dd19341f64e Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Fri, 8 Mar 2024 17:24:27 +0100 Subject: Revert "sys/linux: clone args before mutation" This reverts commit 4097c8d7a8596ddbc9a9db7b7f39c5cbdb1bd742. --- sys/linux/init_vusb.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sys/linux/init_vusb.go') diff --git a/sys/linux/init_vusb.go b/sys/linux/init_vusb.go index ca645bf45..5e4244f6e 100644 --- a/sys/linux/init_vusb.go +++ b/sys/linux/init_vusb.go @@ -55,7 +55,7 @@ func (arch *arch) generateUsbDeviceDescriptor(g *prog.Gen, typ0 prog.Type, dir p if old == nil { arg = g.GenerateSpecialArg(typ0, dir, &calls) } else { - arg = prog.CloneArg(old) + arg = old calls = g.MutateArg(arg) } if g.Target().ArgContainsAny(arg) { @@ -144,7 +144,7 @@ func (arch *arch) generateUsbHidDeviceDescriptor(g *prog.Gen, typ0 prog.Type, di if old == nil { arg = g.GenerateSpecialArg(typ0, dir, &calls) } else { - arg = prog.CloneArg(old) + arg = old calls = g.MutateArg(arg) } if g.Target().ArgContainsAny(arg) { -- cgit mrf-deployment