aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoruzhas <uzhas@yandex-team.ru>2022-03-10 21:23:19 +0300
committeruzhas <uzhas@yandex-team.ru>2022-03-10 21:23:19 +0300
commitbe8cac05c666560fc06793b1ed05c3383e1892d3 (patch)
tree7b7ef3c823706072d209cc89f3b328edecb8b176
parent2e401e65e8c9c5824b56d25639af1ac71f9c6120 (diff)
downloadydb-be8cac05c666560fc06793b1ed05c3383e1892d3.tar.gz
fight with coverity issue ARRAY_VS_SIGNLETON
ref:6aa5c6c350013466d9617df039dce2f01f7e01f8
-rw-r--r--ydb/core/tablet_flat/flat_redo_writer.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/ydb/core/tablet_flat/flat_redo_writer.h b/ydb/core/tablet_flat/flat_redo_writer.h
index dafeeb38e2d..e768179171e 100644
--- a/ydb/core/tablet_flat/flat_redo_writer.h
+++ b/ydb/core/tablet_flat/flat_redo_writer.h
@@ -181,7 +181,8 @@ namespace NRedo {
TEvRemoveTx ev{ { ERedo::RemoveTx, 0, 0x8000, size },
table, 0, txId };
- return Push(TString(NUtil::NBin::ToByte(&ev), size), size);
+ void* evBegin = &ev;
+ return Push(TString(NUtil::NBin::ToByte(evBegin), size), size);
}
TWriter& EvCommitTx(ui32 table, ui64 txId, TRowVersion rowVersion)
@@ -191,7 +192,8 @@ namespace NRedo {
TEvCommitTx ev{ { ERedo::CommitTx, 0, 0x8000, size },
table, 0, txId, rowVersion.Step, rowVersion.TxId };
- return Push(TString(NUtil::NBin::ToByte(&ev), size), size);
+ void* evBegin = &ev;
+ return Push(TString(NUtil::NBin::ToByte(evBegin), size), size);
}
TWriter& Join(TWriter &log)