From 3e70cc3b68479be0034ce1051c31c13c8abefc80 Mon Sep 17 00:00:00 2001 From: "Levy A." Date: Mon, 28 Apr 2025 11:33:46 +0300 Subject: [PATCH] fix: old name --- fuzz/fuzz_targets/cast_real.rs | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/fuzz/fuzz_targets/cast_real.rs b/fuzz/fuzz_targets/cast_real.rs index 65f550ec8..4ef4ab2ba 100644 --- a/fuzz/fuzz_targets/cast_real.rs +++ b/fuzz/fuzz_targets/cast_real.rs @@ -1,5 +1,6 @@ #![no_main] use libfuzzer_sys::{fuzz_target, Corpus}; +use limbo_core::numeric::StrToF64; use std::error::Error; fn do_fuzz(text: String) -> Result> { @@ -10,8 +11,11 @@ fn do_fuzz(text: String) -> Result> { })? }; - let actual = limbo_core::numeric::atof(&text) - .map(|(non_nan, _)| f64::from(non_nan)) + let actual = limbo_core::numeric::str_to_f64(&text) + .map(|v| { + let (StrToF64::Fractional(non_nan) | StrToF64::Decimal(non_nan)) = v; + f64::from(non_nan) + }) .unwrap_or(0.0); assert_eq!(expected, actual);