fix warning in common.h reported by clang-tidy

This commit is contained in:
Andre Puschmann 2018-09-13 17:12:32 +02:00
parent b1a443a9b8
commit adbec3ee70
1 changed files with 16 additions and 4 deletions

View File

@ -122,7 +122,9 @@ public:
byte_buffer_t():N_bytes(0) byte_buffer_t():N_bytes(0)
{ {
bzero(buffer, SRSLTE_MAX_BUFFER_SIZE_BYTES); bzero(buffer, SRSLTE_MAX_BUFFER_SIZE_BYTES);
#ifdef ENABLE_TIMESTAMP
timestamp_is_set = false; timestamp_is_set = false;
#endif
msg = &buffer[SRSLTE_BUFFER_HEADER_OFFSET]; msg = &buffer[SRSLTE_BUFFER_HEADER_OFFSET];
next = NULL; next = NULL;
#ifdef SRSLTE_BUFFER_POOL_LOG_ENABLED #ifdef SRSLTE_BUFFER_POOL_LOG_ENABLED
@ -149,7 +151,9 @@ public:
{ {
msg = &buffer[SRSLTE_BUFFER_HEADER_OFFSET]; msg = &buffer[SRSLTE_BUFFER_HEADER_OFFSET];
N_bytes = 0; N_bytes = 0;
#ifdef ENABLE_TIMESTAMP
timestamp_is_set = false; timestamp_is_set = false;
#endif
} }
uint32_t get_headroom() uint32_t get_headroom()
{ {
@ -183,8 +187,10 @@ public:
private: private:
#ifdef ENABLE_TIMESTAMP
struct timeval timestamp[3]; struct timeval timestamp[3];
bool timestamp_is_set; bool timestamp_is_set;
#endif
byte_buffer_t *next; byte_buffer_t *next;
}; };
@ -199,6 +205,9 @@ struct bit_buffer_t{
bit_buffer_t():N_bits(0) bit_buffer_t():N_bits(0)
{ {
msg = &buffer[SRSLTE_BUFFER_HEADER_OFFSET]; msg = &buffer[SRSLTE_BUFFER_HEADER_OFFSET];
#ifdef ENABLE_TIMESTAMP
timestamp_is_set = false;
#endif
} }
bit_buffer_t(const bit_buffer_t& buf){ bit_buffer_t(const bit_buffer_t& buf){
N_bits = buf.N_bits; N_bits = buf.N_bits;
@ -216,7 +225,9 @@ struct bit_buffer_t{
{ {
msg = &buffer[SRSLTE_BUFFER_HEADER_OFFSET]; msg = &buffer[SRSLTE_BUFFER_HEADER_OFFSET];
N_bits = 0; N_bits = 0;
#ifdef ENABLE_TIMESTAMP
timestamp_is_set = false; timestamp_is_set = false;
#endif
} }
uint32_t get_headroom() uint32_t get_headroom()
{ {
@ -242,9 +253,10 @@ struct bit_buffer_t{
} }
private: private:
#ifdef ENABLE_TIMESTAMP
struct timeval timestamp[3]; struct timeval timestamp[3];
bool timestamp_is_set; bool timestamp_is_set;
#endif
}; };
} // namespace srslte } // namespace srslte