diff --git a/overlay_experimental/Renderer_Detector.cpp b/overlay_experimental/Renderer_Detector.cpp index 687b12f..7daa725 100644 --- a/overlay_experimental/Renderer_Detector.cpp +++ b/overlay_experimental/Renderer_Detector.cpp @@ -1401,7 +1401,7 @@ public: } stop_detection_cv.notify_all(); - SPDLOG_TRACE("Renderer detection done {}.", (void*)renderer_hook); + SPDLOG_TRACE("Renderer detection done %p.", (void*)renderer_hook); return renderer_hook; }); diff --git a/overlay_experimental/internal_includes.h b/overlay_experimental/internal_includes.h index 16b3291..c764fa9 100644 --- a/overlay_experimental/internal_includes.h +++ b/overlay_experimental/internal_includes.h @@ -38,6 +38,8 @@ #include <spdlog/spdlog.h> #endif +#define PRINT_DEBUG_NO_LINENUM(a, ...) do {FILE *t = fopen("STEAM_LOG.txt", "a"); fprintf(t, a, __VA_ARGS__); fclose(t);} while (0) + #ifndef SPDLOG_TRACE #define SPDLOG_TRACE(x, ...) PRINT_DEBUG(x "\n", __VA_ARGS__) #endif @@ -47,6 +49,9 @@ #ifndef SPDLOG_INFO #define SPDLOG_INFO(x, ...) PRINT_DEBUG(x "\n", __VA_ARGS__) #endif +#ifndef SPDLOG_INFO_NO_NEWLINE +#define SPDLOG_INFO_NO_NEWLINE(x, ...) PRINT_DEBUG_NO_LINENUM(x, __VA_ARGS__) +#endif #ifndef SPDLOG_WARN #define SPDLOG_WARN(x, ...) PRINT_DEBUG(x "\n", __VA_ARGS__) #endif