diff options
Diffstat (limited to 'sys/linux/init_alg.go')
| -rw-r--r-- | sys/linux/init_alg.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/linux/init_alg.go b/sys/linux/init_alg.go index 8b7791f00..4094bb2cd 100644 --- a/sys/linux/init_alg.go +++ b/sys/linux/init_alg.go @@ -18,8 +18,8 @@ func (arch *arch) generateSockaddrAlg(g *prog.Gen, typ0 prog.Type, old prog.Arg) feat := prog.MakeConstArg(typ.Fields[2], 0) mask := prog.MakeConstArg(typ.Fields[3], 0) if g.NOutOf(1, 1000) { - feat = g.GenerateArg(typ.Fields[2], &calls) - mask = g.GenerateArg(typ.Fields[3], &calls) + feat = g.GenerateArg(typ.Fields[2], &calls).(*prog.ConstArg) + mask = g.GenerateArg(typ.Fields[3], &calls).(*prog.ConstArg) } algType, algName := generateAlgName(g.Rand()) // Extend/truncate type/name to their fixed sizes. |
