diff options
author | dimdim11 <dimdim11@yandex-team.com> | 2023-08-07 14:50:03 +0300 |
---|---|---|
committer | dimdim11 <dimdim11@yandex-team.com> | 2023-08-07 16:33:32 +0300 |
commit | 0dca84682c20215363efe0441ca2b46f6d2e6c81 (patch) | |
tree | 6f410a815328de0bf608381989be45e7bfa9e0ef /util/folder/fts.cpp | |
parent | 9b54275e5faba25458f3fe5c39b07b9ff3fc0fde (diff) | |
download | ydb-0dca84682c20215363efe0441ca2b46f6d2e6c81.tar.gz |
Fix return invalid pointer in FTS_NOSTAT mode
Fix return invalid pointer in FTS_NOSTAT mode
Diffstat (limited to 'util/folder/fts.cpp')
-rw-r--r-- | util/folder/fts.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/util/folder/fts.cpp b/util/folder/fts.cpp index 0e6a6f86eb..b2e75c8eca 100644 --- a/util/folder/fts.cpp +++ b/util/folder/fts.cpp @@ -1251,6 +1251,8 @@ fts_alloc(FTS* sp, const char* name, int namelen) if (!ISSET(FTS_NOSTAT)) { p->fts_statp = (stat_struct*)ALIGN(p->fts_name + namelen + 2); + } else { + p->fts_statp = nullptr; } p->fts_namelen = (u_short)namelen; p->fts_path = sp->fts_path; |