Skip to content

Commit

Permalink
Conditionally declare and define unused var in LITE mode
Browse files Browse the repository at this point in the history
  • Loading branch information
hx235 committed Apr 17, 2022
1 parent 673ada8 commit dd4c13f
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions file/writable_file_writer.h
Original file line number Diff line number Diff line change
Expand Up @@ -160,7 +160,9 @@ class WritableFileWriter {
bool perform_data_verification_;
uint32_t buffered_data_crc32c_checksum_;
bool buffered_data_with_checksum_;
#ifndef ROCKSDB_LITE
Temperature temperature_;
#endif // ROCKSDB_LITE

public:
WritableFileWriter(
Expand Down Expand Up @@ -191,8 +193,12 @@ class WritableFileWriter {
checksum_finalized_(false),
perform_data_verification_(perform_data_verification),
buffered_data_crc32c_checksum_(0),
buffered_data_with_checksum_(buffered_data_with_checksum),
temperature_(options.temperature) {
buffered_data_with_checksum_(buffered_data_with_checksum)
#ifndef ROCKSDB_LITE
,
temperature_(options.temperature)
#endif // ROCKSDB_LITE
{
assert(!use_direct_io() || max_buffer_size_ > 0);
TEST_SYNC_POINT_CALLBACK("WritableFileWriter::WritableFileWriter:0",
reinterpret_cast<void*>(max_buffer_size_));
Expand Down

0 comments on commit dd4c13f

Please sign in to comment.