diff --git a/core/functions/printf.rs b/core/functions/printf.rs index b71d486ec..35133c686 100644 --- a/core/functions/printf.rs +++ b/core/functions/printf.rs @@ -66,10 +66,10 @@ pub fn exec_printf(values: &[Register]) -> crate::Result { } let value = &values[args_index].get_value(); match value { - Value::Integer(i) => result.push_str(&format!("{i}")), + Value::Integer(i) => result.push_str(&i.to_string()), Value::Float(f) => { let truncated_val = *f as i64; - result.push_str(&format!("{truncated_val}")); + result.push_str(&truncated_val.to_string()); } _ => result.push('0'), }