cl: fix wrong global variable type patching
This commit is contained in:
@@ -568,7 +568,7 @@ func (p *context) varOf(b llssa.Builder, v *ssa.Global) llssa.Expr {
|
||||
}
|
||||
ret := pkg.VarOf(name)
|
||||
if ret == nil {
|
||||
ret = pkg.NewVar(name, globalType(v), llssa.Background(vtype))
|
||||
ret = pkg.NewVar(name, p.patchType(v.Type()), llssa.Background(vtype))
|
||||
}
|
||||
return ret.Expr
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user