cJSON source analysis