From dfa70f0802be9a60573406424881fc1f2ae9c430 Mon Sep 17 00:00:00 2001 From: Michael Wildpaner Date: Fri, 9 Jan 2026 22:06:05 +0100 Subject: [PATCH] Adapt fuzz driver to Writer changes in 984a49e --- fuzz/sfa/Cargo.lock | 2 +- fuzz/sfa/src/main.rs | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/fuzz/sfa/Cargo.lock b/fuzz/sfa/Cargo.lock index a4fd35c..1f52d7f 100644 --- a/fuzz/sfa/Cargo.lock +++ b/fuzz/sfa/Cargo.lock @@ -166,7 +166,7 @@ checksum = "56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0" [[package]] name = "sfa" -version = "0.0.1" +version = "1.0.0" dependencies = [ "byteorder-lite", "log", diff --git a/fuzz/sfa/src/main.rs b/fuzz/sfa/src/main.rs index 482d3e1..51bef74 100644 --- a/fuzz/sfa/src/main.rs +++ b/fuzz/sfa/src/main.rs @@ -4,6 +4,7 @@ extern crate afl; use arbitrary::{Arbitrary, Unstructured}; use sfa::{Reader, Writer}; use std::collections::HashSet; +use std::fs::File; use std::io::{Read, Write}; fn main() { @@ -19,7 +20,8 @@ fn main() { let mut seen = HashSet::new(); { - let mut writer = Writer::new_at_path(&path).unwrap(); + let mut file = File::create(&path).unwrap(); + let mut writer = Writer::from_writer(&mut file); for i in 0..num_sections { let mut name: String =