|
@@ -279,16 +279,17 @@ static cJSON *get_item_from_pointer(cJSON * const object, const char * pointer,
|
|
{
|
|
{
|
|
current_element = current_element->next;
|
|
current_element = current_element->next;
|
|
}
|
|
}
|
|
- /* skip to the next path token or end of string */
|
|
|
|
- while ((pointer[0] != '\0') && (pointer[0] != '/'))
|
|
|
|
- {
|
|
|
|
- pointer++;
|
|
|
|
- }
|
|
|
|
}
|
|
}
|
|
else
|
|
else
|
|
{
|
|
{
|
|
return NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ /* skip to the next path token or end of string */
|
|
|
|
+ while ((pointer[0] != '\0') && (pointer[0] != '/'))
|
|
|
|
+ {
|
|
|
|
+ pointer++;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
|
|
|
|
return current_element;
|
|
return current_element;
|