mirror of
https://github.com/nlohmann/json.git
synced 2026-10-24 06:48:55 +00:00
deploy: ef1cdb59ac
This commit is contained in:
1 parent
90f0c9d411
commit
3849327381
25 files changed
+123
-63
No files matched your search
@@ -10,6 +10,9 @@ earlier, instead of locking the file once and reading it with the unlocked stdio
|
||||
It does not change any result: values, exceptions, and the position of the file after parsing are the same either way.
|
||||
Only the speed and the locking of the file differ (see the notes on locking below).
|
||||
|
||||
Builds with MemorySanitizer use `std::fgetc` automatically, because the inline `getc_unlocked` of glibc reads the stdio
|
||||
buffer directly, which glibc (not instrumented) filled, and MemorySanitizer would report it as uninitialized.
|
||||
|
||||
## Default definition
|
||||
|
||||
The default value is `0`: the file is locked once and read with the unlocked stdio functions where they are available.
|
||||
|
||||
Reference in new issue
Block a user