diff options
author | uzhas <uzhas@ydb.tech> | 2023-10-27 22:17:06 +0300 |
---|---|---|
committer | uzhas <uzhas@ydb.tech> | 2023-10-27 23:03:47 +0300 |
commit | 5237121770b9647777a75bf68d5a8e178b6eae55 (patch) | |
tree | bc05776c8a265ec652e7ad66a996ddb26d24134e | |
parent | 93f548fb7a31e47b9c1a92046349d89692169a3e (diff) | |
download | ydb-5237121770b9647777a75bf68d5a8e178b6eae55.tar.gz |
fix coverity issue: use after move
-rw-r--r-- | ydb/core/kqp/runtime/kqp_stream_lookup_actor.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/ydb/core/kqp/runtime/kqp_stream_lookup_actor.cpp b/ydb/core/kqp/runtime/kqp_stream_lookup_actor.cpp index 8866befd90..92bb64e352 100644 --- a/ydb/core/kqp/runtime/kqp_stream_lookup_actor.cpp +++ b/ydb/core/kqp/runtime/kqp_stream_lookup_actor.cpp @@ -395,7 +395,8 @@ private: read.State = EReadState::Running; - const auto [readIt, succeeded] = Reads.insert({read.Id, std::move(read)}); + auto readId = read.Id; + const auto [readIt, succeeded] = Reads.insert({readId, std::move(read)}); YQL_ENSURE(succeeded); ReadsPerShard[shardId].Reads.push_back(&readIt->second); |