From 1261e651665d684246f907d009063779b988ff59 Mon Sep 17 00:00:00 2001 From: Pyfisch Date: Sun, 21 Jan 2018 13:57:20 +0100 Subject: [PATCH] Directly serialize f32 --- src/ser/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ser/mod.rs b/src/ser/mod.rs index 41c02d76..42c28ab4 100644 --- a/src/ser/mod.rs +++ b/src/ser/mod.rs @@ -211,7 +211,8 @@ impl<'a> ser::Serializer for &'a mut Serializer { } fn serialize_f32(self, v: f32) -> Result<()> { - self.serialize_f64(v as f64) + self.output += &v.to_string(); + Ok(()) } fn serialize_f64(self, v: f64) -> Result<()> {