Simplified nextSibling()

This commit is contained in:
Benoit Blanchon committed 2014-07-18 16:22:09 +02:00
1 parent ed497df9d6
commit daa62b3737
2 files changed
+6 -7

No files matched your search

+4 -5
View File
@@ -6,14 +6,13 @@ using namespace ArduinoJson::Internal;
JsonToken JsonToken::nextSibling() const
{
jsmntok_t* t = token;
int yetToVisit = t->size;
int yetToVisit = 1;
while (yetToVisit)
{
yetToVisit += t->size - 1;
t++;
yetToVisit--;
yetToVisit += t->size;
}
return t + 1;
return t;
}
+2 -2
View File
@@ -29,7 +29,7 @@ namespace ArduinoJson
JsonToken firstChild() const
{
return JsonToken(token + 1);
return token + 1;
}
JsonToken nextSibling() const;
@@ -71,7 +71,7 @@ namespace ArduinoJson
static JsonToken null()
{
return JsonToken(0);
return 0;
}
private: