Fix named structs inside global named structs

This commit is contained in:
Ayke van Laethem
2018-08-30 05:36:44 +02:00
parent 7956ca2f29
commit 5edf94ea10
+1 -1
View File
@@ -238,7 +238,7 @@ func (p *Program) getZeroValue(t types.Type) (Value, error) {
case *types.Struct:
elems := make([]Value, typ.NumFields())
for i := range elems {
elem, err := p.getZeroValue(typ.Field(i).Type().Underlying())
elem, err := p.getZeroValue(typ.Field(i).Type())
if err != nil {
return nil, err
}