From e7dc2f00a1745d31fb7b6de8e3bf287d97b27928 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Fri, 30 Jul 2021 12:27:18 +0200 Subject: [PATCH] Vk: fix an unused variable warning on a no-assert build. --- src/Magnum/Vk/RenderPass.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Magnum/Vk/RenderPass.cpp b/src/Magnum/Vk/RenderPass.cpp index 0d777da9b..86f123a7c 100644 --- a/src/Magnum/Vk/RenderPass.cpp +++ b/src/Magnum/Vk/RenderPass.cpp @@ -952,6 +952,9 @@ void CommandBuffer::nextSubpassImplementationDefault(CommandBuffer& self, const "Vk::CommandBuffer::nextRenderPass(): disallowing omission of SubpassEndInfo with non-empty pNext to prevent information loss", ); CORRADE_ASSERT(!beginInfo.pNext, "Vk::CommandBuffer::nextRenderPass(): disallowing conversion of SubpassBeginInfo to VkSubpassContents with non-empty pNext to prevent information loss", ); + #ifdef CORRADE_NO_ASSERT + static_cast(endInfo); + #endif return (**self._device).CmdNextSubpass(self, beginInfo.contents); } @@ -983,6 +986,9 @@ CommandBuffer& CommandBuffer::endRenderPass(const SubpassEndInfo& endInfo) { void CommandBuffer::endRenderPassImplementationDefault(CommandBuffer& self, const VkSubpassEndInfo& endInfo) { CORRADE_ASSERT(!endInfo.pNext, "Vk::CommandBuffer::endRenderPass(): disallowing omission of SubpassEndInfo with non-empty pNext to prevent information loss", ); + #ifdef CORRADE_NO_ASSERT + static_cast(endInfo); + #endif return (**self._device).CmdEndRenderPass(self); }