Added JsonVariant JsonBuffer::parse() (issue #265)

This commit is contained in:
Benoit Blanchon
2016-04-30 09:47:53 +02:00
parent a138791964
commit a8032f81d9
8 changed files with 121 additions and 4 deletions

View File

@ -34,6 +34,11 @@ JsonObject &JsonBuffer::parseObject(char *json, uint8_t nestingLimit) {
return parser.parseObject();
}
JsonVariant JsonBuffer::parse(char *json, uint8_t nestingLimit) {
JsonParser parser(this, json, nestingLimit);
return parser.parseVariant();
}
char *JsonBuffer::strdup(const char *source, size_t length) {
size_t size = length + 1;
char *dest = static_cast<char *>(alloc(size));