Skip to content

Commit

Permalink
Fix UB in query-utils.cpp
Browse files Browse the repository at this point in the history
  • Loading branch information
SpyCheese committed Dec 2, 2024
1 parent 25b4c67 commit 6342977
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion lite-client/query-utils.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -181,9 +181,9 @@ QueryInfo get_query_info(const lite_api::Function& f) {
[&](const lite_api::liteServer_getBlockProof& q) {
info.shard_id = ShardIdFull{masterchainId};
BlockIdExt from = create_block_id(q.known_block_);
BlockIdExt to = create_block_id(q.target_block_);
// See LiteQuery::perform_getBlockProof
if ((q.mode_ & 1) && (q.mode_ & 0x1000)) {
BlockIdExt to = create_block_id(q.target_block_); // target_block is non-null if (mode & 1)
info.type = QueryInfo::t_seqno;
info.value = std::max(from.seqno(), to.seqno());
} else {
Expand Down

0 comments on commit 6342977

Please sign in to comment.