diff --git a/src/logid/CMakeLists.txt b/src/logid/CMakeLists.txt index 45a9fd0..3fe8150 100644 --- a/src/logid/CMakeLists.txt +++ b/src/logid/CMakeLists.txt @@ -1,7 +1,8 @@ cmake_minimum_required(VERSION 3.10) project(logid) -set(CMAKE_CXX_STANDARD 17) +# C++20 is only needed for string literal template parameters +set(CMAKE_CXX_STANDARD 20) set(CMAKE_MODULE_PATH "${PROJECT_SOURCE_DIR}/../CMake") diff --git a/src/logid/util/mutex_queue.h b/src/logid/util/mutex_queue.h index 9efc927..95e6f8c 100644 --- a/src/logid/util/mutex_queue.h +++ b/src/logid/util/mutex_queue.h @@ -26,7 +26,7 @@ template class mutex_queue { public: - mutex_queue() = default; + mutex_queue() = default; bool empty() { std::lock_guard lock(_mutex);