mirror of
https://github.com/bblanchon/ArduinoJson.git
synced 2025-09-28 07:50:54 +02:00
Include ARDUINOJSON_SLOT_OFFSET_SIZE
in the namespace name
Ported from 433fb4b961
This commit is contained in:
@@ -16,4 +16,5 @@ HEAD
|
|||||||
* Always store `serialized("string")` by copy (#1915)
|
* Always store `serialized("string")` by copy (#1915)
|
||||||
* Remove the zero-copy mode of `deserializeJson()` and `deserializeMsgPack()`
|
* Remove the zero-copy mode of `deserializeJson()` and `deserializeMsgPack()`
|
||||||
* Fix double lookup in `to<JsonVariant>()`
|
* Fix double lookup in `to<JsonVariant>()`
|
||||||
* Fix double call to `size()` in `serializeMsgPack()`
|
* Fix double call to `size()` in `serializeMsgPack()`
|
||||||
|
* Include `ARDUINOJSON_SLOT_OFFSET_SIZE` in the namespace name
|
||||||
|
@@ -11,14 +11,15 @@
|
|||||||
#ifndef ARDUINOJSON_VERSION_NAMESPACE
|
#ifndef ARDUINOJSON_VERSION_NAMESPACE
|
||||||
|
|
||||||
# define ARDUINOJSON_VERSION_NAMESPACE \
|
# define ARDUINOJSON_VERSION_NAMESPACE \
|
||||||
ARDUINOJSON_CONCAT3(ARDUINOJSON_VERSION_MACRO, \
|
ARDUINOJSON_CONCAT4(ARDUINOJSON_VERSION_MACRO, \
|
||||||
ARDUINOJSON_BIN2ALPHA(ARDUINOJSON_ENABLE_PROGMEM, \
|
ARDUINOJSON_BIN2ALPHA(ARDUINOJSON_ENABLE_PROGMEM, \
|
||||||
ARDUINOJSON_USE_LONG_LONG, \
|
ARDUINOJSON_USE_LONG_LONG, \
|
||||||
ARDUINOJSON_USE_DOUBLE, 1), \
|
ARDUINOJSON_USE_DOUBLE, 1), \
|
||||||
ARDUINOJSON_BIN2ALPHA(ARDUINOJSON_ENABLE_NAN, \
|
ARDUINOJSON_BIN2ALPHA(ARDUINOJSON_ENABLE_NAN, \
|
||||||
ARDUINOJSON_ENABLE_INFINITY, \
|
ARDUINOJSON_ENABLE_INFINITY, \
|
||||||
ARDUINOJSON_ENABLE_COMMENTS, \
|
ARDUINOJSON_ENABLE_COMMENTS, \
|
||||||
ARDUINOJSON_DECODE_UNICODE))
|
ARDUINOJSON_DECODE_UNICODE), \
|
||||||
|
ARDUINOJSON_SLOT_OFFSET_SIZE)
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@@ -6,8 +6,8 @@
|
|||||||
|
|
||||||
#define ARDUINOJSON_CONCAT_(A, B) A##B
|
#define ARDUINOJSON_CONCAT_(A, B) A##B
|
||||||
#define ARDUINOJSON_CONCAT2(A, B) ARDUINOJSON_CONCAT_(A, B)
|
#define ARDUINOJSON_CONCAT2(A, B) ARDUINOJSON_CONCAT_(A, B)
|
||||||
#define ARDUINOJSON_CONCAT3(A, B, C) \
|
#define ARDUINOJSON_CONCAT4(A, B, C, D) \
|
||||||
ARDUINOJSON_CONCAT2(ARDUINOJSON_CONCAT2(A, B), C)
|
ARDUINOJSON_CONCAT2(ARDUINOJSON_CONCAT2(A, B), ARDUINOJSON_CONCAT2(C, D))
|
||||||
|
|
||||||
#define ARDUINOJSON_BIN2ALPHA_0000() A
|
#define ARDUINOJSON_BIN2ALPHA_0000() A
|
||||||
#define ARDUINOJSON_BIN2ALPHA_0001() B
|
#define ARDUINOJSON_BIN2ALPHA_0001() B
|
||||||
|
Reference in New Issue
Block a user