aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/svnversion/svn_interface.c
diff options
context:
space:
mode:
authorhor911 <hor911@ydb.tech>2023-05-22 11:48:58 +0300
committerhor911 <hor911@ydb.tech>2023-05-22 11:48:58 +0300
commit19614fa3bc70a349c94c2a8ac3948ca85b0845fb (patch)
tree9a6e60ab48f07d3a5194f5d4fca498ff0bfc7451 /library/cpp/svnversion/svn_interface.c
parent9e258cf4b51d43733def07bb16825edfe1245d87 (diff)
downloadydb-19614fa3bc70a349c94c2a8ac3948ca85b0845fb.tar.gz
Keep tmp substring since NHttp::THeaders doesn't control its LC
NHttp::Headers не управляет временем жизни переданной в него строки, он ожидает что она будет существовать все время его жизни и строит внутри структуру из TStringBuf. Поэтому когда она создается поверх временной строки от substr() то чаще всего все ОК, но иногда строка затирается мусором. Это мог бы обнаружить ASAN, но, например, библиотека MOTO в тестах не умеет возвращать код 100, поэтому там всегда substr - это копия всей исходной строки и у нее всегда все с памятью ОК.
Diffstat (limited to 'library/cpp/svnversion/svn_interface.c')
0 files changed, 0 insertions, 0 deletions