MCPcopy Create free account
hub / github.com/PlayFab/gsdk / isAnyCharRequiredQuoting

Function isAnyCharRequiredQuoting

cpp/cppsdk/jsoncpp.cpp:4356–4366  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4354JSONCPP_STRING valueToString(bool value) { return value ? "true" : "false"; }
4355
4356static bool isAnyCharRequiredQuoting(char const* s, size_t n) {
4357 assert(s || !n);
4358
4359 char const* const end = s + n;
4360 for (char const* cur = s; cur < end; ++cur) {
4361 if (*cur == '\\' || *cur == '\"' || *cur < ' ' ||
4362 static_cast<unsigned char>(*cur) < 0x80)
4363 return true;
4364 }
4365 return false;
4366}
4367
4368static unsigned int utf8ToCodepoint(const char*& s, const char* e) {
4369 const unsigned int REPLACEMENT_CHARACTER = 0xFFFD;

Callers 1

valueToQuotedStringNFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected