diff --git a/cJSON_Utils.c b/cJSON_Utils.c index 8015b7a..f816948 100644 --- a/cJSON_Utils.c +++ b/cJSON_Utils.c @@ -61,7 +61,19 @@ static int cJSONUtils_Pstrcasecmp(const char *a, const char *e) return 0; } -static int cJSONUtils_PointerEncodedstrlen(const char *s) {int l=0;for (;*s;s++,l++) if (*s=='~' || *s=='/') l++;return l;} +static int cJSONUtils_PointerEncodedstrlen(const char *s) +{ + int l = 0; + for (; *s; s++, l++) + { + if ((*s == '~') || (*s == '/')) + { + l++; + } + } + + return l; +} static void cJSONUtils_PointerEncodedstrcpy(char *d,const char *s) {