fix cfg feature bug

This commit is contained in:
2025-12-25 18:29:11 +08:00
parent 71ee4fcc84
commit 71b05c9aab

View File

@@ -11,6 +11,7 @@ use emote_psb::types::string::*;
use emote_psb::types::*;
#[cfg(feature = "json")]
use json::JsonValue;
#[cfg(feature = "json")]
use json::number::Number;
use serde::ser::SerializeStruct;
use serde::{Deserialize, Serialize};
@@ -19,6 +20,7 @@ use std::collections::{BTreeMap, HashMap};
use std::io::{Read, Seek};
use std::ops::{Index, IndexMut};
#[cfg(feature = "json")]
fn f32_to_number(x: f32) -> Number {
if !x.is_finite() {
return Number::from_parts(true, 0, 0);