From 30c775511182d18108931b5bba034c5f9e8a5cac Mon Sep 17 00:00:00 2001 From: Alessandro Toia Date: Mon, 9 Oct 2023 18:22:37 -0700 Subject: [PATCH] Fix build error with fmt lib --- src/gl/inject_glx.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/gl/inject_glx.cpp b/src/gl/inject_glx.cpp index d9339395..e2e027b9 100644 --- a/src/gl/inject_glx.cpp +++ b/src/gl/inject_glx.cpp @@ -111,7 +111,7 @@ EXPORT_C_(int) glXMakeCurrent(void* dpy, void* drawable, void* ctx) { if (!is_blacklisted()) { if (ret) { imgui_set_context(ctx, gl_wsi::GL_WSI_GLX); - SPDLOG_DEBUG("GL ref count: {}", refcnt); + SPDLOG_DEBUG("GL ref count: {}", refcnt.load()); } // Afaik -1 only works with EXT version if it has GLX_EXT_swap_control_tear, maybe EGL_MESA_swap_control_tear someday @@ -304,7 +304,7 @@ EXPORT_C_(void *) mangohud_find_glx_ptr(const char *name) EXPORT_C_(void *) glXGetProcAddress(const unsigned char* procName) { void *real_func = get_glx_proc_address((const char*)procName); void *func = mangohud_find_glx_ptr( (const char*)procName ); - SPDLOG_TRACE("{}: '{}', real: {}, fun: {}", __func__, procName, real_func, func); + SPDLOG_TRACE("{}: '{}', real: {}, fun: {}", __func__, fmt::ptr(procName), real_func, func); if (func && real_func) return func; @@ -315,7 +315,7 @@ EXPORT_C_(void *) glXGetProcAddress(const unsigned char* procName) { EXPORT_C_(void *) glXGetProcAddressARB(const unsigned char* procName) { void *real_func = get_glx_proc_address((const char*)procName); void *func = mangohud_find_glx_ptr( (const char*)procName ); - SPDLOG_TRACE("{}: '{}', real: {}, fun: {}", __func__, procName, real_func, func); + SPDLOG_TRACE("{}: '{}', real: {}, fun: {}", __func__, fmt::ptr(procName), real_func, func); if (func && real_func) return func;