From d946813d8fa7bf6c23a824cd3e5071b4be1e6003 Mon Sep 17 00:00:00 2001 From: Ihor Ivlev Date: Mon, 17 Feb 2025 20:55:52 +0100 Subject: [PATCH] Decrease logging in release builds --- src/RtlUsbAdapter.cpp | 4 ++-- src/logger.h | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/RtlUsbAdapter.cpp b/src/RtlUsbAdapter.cpp index 2c9211f..6e27fb7 100644 --- a/src/RtlUsbAdapter.cpp +++ b/src/RtlUsbAdapter.cpp @@ -324,7 +324,7 @@ void transfer_callback(struct libusb_transfer *transfer) { Logger *_logger = (Logger *)(transfer->user_data); if (transfer->status == LIBUSB_TRANSFER_COMPLETED && transfer->actual_length == transfer->length) { - _logger->info("Packet {} sent successfully, length: {}", _logger, + _logger->debug("Packet {} sent successfully, length: {}", _logger, transfer->length); } else { _logger->error("Failed to send packet {}, status: {}, actual length: {}", @@ -349,7 +349,7 @@ bool RtlUsbAdapter::send_packet(uint8_t *packet, size_t length) { auto end = std::chrono::high_resolution_clock::now(); std::chrono::duration elapsed = end - start; if (rc == LIBUSB_SUCCESS) { - _logger->info("Packet sent successfully, length: {},used time {}ms", length, + _logger->debug("Packet sent successfully, length: {},used time {}ms", length, elapsed.count()); return true; } else { diff --git a/src/logger.h b/src/logger.h index 0d5758a..df1fcfd 100644 --- a/src/logger.h +++ b/src/logger.h @@ -74,8 +74,10 @@ class Logger { public: template void debug(format_string_t fmt, Args &&...args) { +#if !defined(NDEBUG) std::string txt = format(fmt, args...); DEVOURER_LOGD(txt.c_str()); +#endif } template