mirror of
https://github.com/RetroShare/RetroShare.git
synced 2024-10-01 02:35:48 -04:00
Provide proper constructor for SerializeContext
Deprecate constructor that depends on deprecated declarations.
This commit is contained in:
parent
48c4b4c4f8
commit
9886840b79
@ -225,6 +225,13 @@ struct RsGenericSerializer : RsSerialType
|
|||||||
/** Allow shared allocator usage to avoid costly JSON deepcopy for
|
/** Allow shared allocator usage to avoid costly JSON deepcopy for
|
||||||
* nested RsSerializable */
|
* nested RsSerializable */
|
||||||
SerializeContext(
|
SerializeContext(
|
||||||
|
uint8_t *data, uint32_t size,
|
||||||
|
SerializationFlags flags = SERIALIZATION_FLAG_NONE,
|
||||||
|
RsJson::AllocatorType* allocator = nullptr) :
|
||||||
|
mData(data), mSize(size), mOffset(0), mOk(true), mFlags(flags),
|
||||||
|
mJson(rapidjson::kObjectType, allocator) {}
|
||||||
|
|
||||||
|
RS_DEPRECATED SerializeContext(
|
||||||
uint8_t *data, uint32_t size, SerializationFormat format,
|
uint8_t *data, uint32_t size, SerializationFormat format,
|
||||||
SerializationFlags flags,
|
SerializationFlags flags,
|
||||||
RsJson::AllocatorType* allocator = nullptr) :
|
RsJson::AllocatorType* allocator = nullptr) :
|
||||||
|
Loading…
Reference in New Issue
Block a user