We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a590b5d commit d74cac0Copy full SHA for d74cac0
solana/programs/wormhole-governance/src/instructions/governance.rs
@@ -162,7 +162,9 @@ impl GovernanceMessage {
162
acc.is_signer.write(writer)?;
163
acc.is_writable.write(writer)?;
164
}
165
- (data.len() as u16).write(writer)?;
+ u16::try_from(data.len())
166
+ .map_err(|_| io::Error::new(io::ErrorKind::InvalidData, "data length overflow"))?
167
+ .write(writer)?;
168
writer.write_all(data)
169
170
0 commit comments