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) {