enable checksums only if its opted in via feature flag

This commit is contained in:
Avinash Sajjanshetty
2025-10-02 16:01:56 +05:30
parent fa6ee6b850
commit 6d7dc6d183

View File

@@ -48,8 +48,12 @@ impl IOContext {
impl Default for IOContext {
fn default() -> Self {
#[cfg(feature = "checksum")]
let encryption_or_checksum = EncryptionOrChecksum::Checksum(ChecksumContext::default());
#[cfg(not(feature = "checksum"))]
let encryption_or_checksum = EncryptionOrChecksum::None;
Self {
encryption_or_checksum: EncryptionOrChecksum::Checksum(ChecksumContext::default()),
encryption_or_checksum,
}
}
}