From 536da46a2c31b3e4c9bf6ba4da850017be884672 Mon Sep 17 00:00:00 2001 From: Gabi Melman Date: Sat, 16 Sep 2023 17:01:15 +0300 Subject: [PATCH] Changed macro name to SPDLOG_EMIT_SOURCE_LOCATION --- example/example.cpp | 7 +++++-- include/spdlog/logger.h | 2 +- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/example/example.cpp b/example/example.cpp index 52e265aa..c2b5cd51 100644 --- a/example/example.cpp +++ b/example/example.cpp @@ -27,7 +27,10 @@ void custom_flags_example(); void file_events_example(); void replace_default_logger_example(); -#define SPDLOG_USE_SOURCE_LOCATION +// Uncomment to enable source location support. +// This will add filename/line/column info to the log (and in to the resulting binary so take care). +// #define SPDLOG_EMIT_SOURCE_LOCATION + #include "spdlog/spdlog.h" #include "spdlog/cfg/env.h" // support for loading levels from the environment variable @@ -36,7 +39,7 @@ int main(int, char *[]) // Log levels can be loaded from argv/env using "SPDLOG_LEVEL" load_levels_example(); - spdlog::info("Welcome to spdlog version {}.{}.{} !", SPDLOG_VER_MAJOR, SPDLOG_VER_MINOR, SPDLOG_VER_PATCH); + spdlog::info("Welcome to spdlog version {}.{}.{} !", SPDLOG_VER_MAJOR, SPDLOG_VER_MINOR, SPDLOG_VER_PATCH); spdlog::warn("Easy padding in numbers like {:08d}", 12); spdlog::critical("Support for int: {0:d}; hex: {0:x}; oct: {0:o}; bin: {0:b}", 42); spdlog::info("Support for floats {:03.2f}", 1.23456); diff --git a/include/spdlog/logger.h b/include/spdlog/logger.h index 74108abe..14a8069a 100644 --- a/include/spdlog/logger.h +++ b/include/spdlog/logger.h @@ -129,7 +129,7 @@ public: } } -#ifdef SPDLOG_USE_SOURCE_LOCATION +#ifdef SPDLOG_EMIT_SOURCE_LOCATION template void trace(loc_with_fmt fmt, Args &&...args) {