Skip to content

Commit

Permalink
Fix newEntry nil handling
Browse files Browse the repository at this point in the history
  • Loading branch information
ilija42 committed Jan 14, 2025
1 parent a9fa287 commit 0090fed
Showing 1 changed file with 13 additions and 8 deletions.
21 changes: 13 additions & 8 deletions pkg/solana/codec/codec_entry.go
Original file line number Diff line number Diff line change
Expand Up @@ -110,15 +110,20 @@ func newEntry(
discriminator *Discriminator,
mod codec.Modifier,
) Entry {
return &entry{
genericName: genericName,
chainSpecificName: chainSpecificName,
reflectType: typeCodec.GetType(),
typeCodec: typeCodec,
mod: ensureModifier(mod),
includeDiscriminator: discriminator != nil,
discriminator: *discriminator,
e := &entry{
genericName: genericName,
chainSpecificName: chainSpecificName,
reflectType: typeCodec.GetType(),
typeCodec: typeCodec,
mod: ensureModifier(mod),
}

if discriminator != nil {
e.discriminator = *discriminator
e.includeDiscriminator = true
}

return e
}

func createRefs(idlTypes IdlTypeDefSlice, builder commonencodings.Builder) *codecRefs {
Expand Down

0 comments on commit 0090fed

Please sign in to comment.