From 5c901c2fa38499b0f52220250140e3f7a50387ab Mon Sep 17 00:00:00 2001 From: Simon McVittie <smcv@collabora.com> Date: Wed, 30 Oct 2019 13:23:48 +0000 Subject: [PATCH] check-vulkan: Silence unused parameter warnings We explicitly disable -Wunused-parameter for C, but not for C++. Signed-off-by: Simon McVittie <smcv@collabora.com> --- helpers/check-vulkan.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/helpers/check-vulkan.cpp b/helpers/check-vulkan.cpp index cd1702e74..112cac4cf 100644 --- a/helpers/check-vulkan.cpp +++ b/helpers/check-vulkan.cpp @@ -912,14 +912,14 @@ private: return buffer; } - static VKAPI_ATTR VkBool32 VKAPI_CALL debugCallback(VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageType, const VkDebugUtilsMessengerCallbackDataEXT* pCallbackData, void* pUserData) { + static VKAPI_ATTR VkBool32 VKAPI_CALL debugCallback(__attribute__((__unused__)) VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, __attribute__((__unused__)) VkDebugUtilsMessageTypeFlagsEXT messageType, const VkDebugUtilsMessengerCallbackDataEXT* pCallbackData, __attribute__((__unused__)) void* pUserData) { std::cerr << "validation layer: " << pCallbackData->pMessage << std::endl; return VK_FALSE; } }; -int main(int argc, char** argv) { +int main(__attribute__((__unused__)) int argc, char** argv) { HelloTriangleApplication app; argv0 = argv[0]; -- GitLab