Benoit Blanchon пре 11 година
родитељ
комит
8c4c3d8fda
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      src/JsonVariant.cpp

+ 2 - 1
src/JsonVariant.cpp

@@ -115,7 +115,8 @@ void JsonVariant::writeTo(T &writer) const {
       break;
 
     default:  // >= JSON_DOUBLE_0_DECIMALS
-      writer.writeDouble(_content.asDouble, _type - JSON_DOUBLE_0_DECIMALS);
+      uint8_t decimals = static_cast<uint8_t>(_type - JSON_DOUBLE_0_DECIMALS);
+      writer.writeDouble(_content.asDouble, decimals);
       break;
   }
 }