diff options
| author | mrlolthe1st <[email protected]> | 2024-03-06 11:58:00 +0300 |
|---|---|---|
| committer | mrlolthe1st <[email protected]> | 2024-03-06 12:14:29 +0300 |
| commit | 4647a9220b623aad5b9c60f90550cf542d8622b9 (patch) | |
| tree | 201bc40a5f5917dcbcc5b900cc7dd1e28293b530 /library/cpp/json/rapidjson_helpers.h | |
| parent | b72e88953a917095b4a964e8d12251f293692162 (diff) | |
Fix TDirIterator
В силу того, что аллокации могут приводить к syscalls, которые портят errno, а lstat не чистит errno после успешного выполнения, между errno=0/ClearLastSystemError() и LastSystemError() что-то может попортить errno, следует учитывать errno только в случае неуспешного завершения lstat.
ee85894d4fb742827b7ea77e06b9b2c990537d86
Diffstat (limited to 'library/cpp/json/rapidjson_helpers.h')
0 files changed, 0 insertions, 0 deletions
