diff --git a/JsonGenerator/JsonValue.h b/JsonGenerator/JsonValue.h index 7892f716..356d9974 100644 --- a/JsonGenerator/JsonValue.h +++ b/JsonGenerator/JsonValue.h @@ -40,8 +40,10 @@ public: content.asLong = value; } - JsonValue(int value) : JsonValue((long) value) - { + JsonValue(int value) + : implementation(&JsonValue::printLongTo) + { + content.asLong = value; } JsonValue(Printable& value)