change sprintf to c++11 snprintf
This commit is contained in:
parent
a1e2a10577
commit
c8021ce397
@ -4678,7 +4678,7 @@ class basic_json
|
||||
if (c >= 0x00 and c <= 0x1f)
|
||||
{
|
||||
// print character c as \uxxxx
|
||||
sprintf(&result[pos + 1], "u%04x", int(c));
|
||||
snprintf(&result[pos + 1], result.size(), "u%04x", int(c));
|
||||
pos += 6;
|
||||
// overwrite trailing null character
|
||||
result[pos] = '\\';
|
||||
|
||||
Loading…
Reference in New Issue
Block a user