From 6e2dea62190dfd85d8758bbfc2deb297872a8820 Mon Sep 17 00:00:00 2001 From: baldurk Date: Wed, 16 Apr 2025 21:16:39 +0100 Subject: [PATCH] Fix linux/mac compilation --- renderdoc/driver/gl/glx_fake_vk_hooks.cpp | 2 +- renderdoc/driver/gl/glx_hooks.cpp | 2 +- renderdoc/driver/metal/metal_hook.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/renderdoc/driver/gl/glx_fake_vk_hooks.cpp b/renderdoc/driver/gl/glx_fake_vk_hooks.cpp index b5ecc49d5..14e6a8ceb 100644 --- a/renderdoc/driver/gl/glx_fake_vk_hooks.cpp +++ b/renderdoc/driver/gl/glx_fake_vk_hooks.cpp @@ -36,7 +36,7 @@ public: LibraryHooks::RegisterLibraryHook("libGL.so.1", &FakeVkHooked); } - static void FakeVkHooked(void *handle) { searchHandle = handle; } + static void FakeVkHooked(void *handle, const char *) { searchHandle = handle; } static void *searchHandle; } fakevkhook; diff --git a/renderdoc/driver/gl/glx_hooks.cpp b/renderdoc/driver/gl/glx_hooks.cpp index 06808f71b..1846b7ecb 100644 --- a/renderdoc/driver/gl/glx_hooks.cpp +++ b/renderdoc/driver/gl/glx_hooks.cpp @@ -758,7 +758,7 @@ GLX_PASSTHRU_4(GLXWindow, glXCreateWindow, Display *, dpy, GLXFBConfig, config, const int *, attrib_list); GLX_PASSTHRU_2(void, glXDestroyWindow, Display *, dpy, GLXWindow, window); -static void GLXHooked(void *handle) +static void GLXHooked(void *handle, const char *) { RDCDEBUG("GLX library hooked"); diff --git a/renderdoc/driver/metal/metal_hook.cpp b/renderdoc/driver/metal/metal_hook.cpp index a7242667c..97a2737cc 100644 --- a/renderdoc/driver/metal/metal_hook.cpp +++ b/renderdoc/driver/metal/metal_hook.cpp @@ -27,7 +27,7 @@ static MetalHook metalhook; -static void MetalHooked(void *handle) +static void MetalHooked(void *handle, const char *) { RDCDEBUG("Metal library hooked");