From 745fd96a5bbee5d01e5a379a7c49129164721e23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Thu, 29 Sep 2022 01:05:16 +0200 Subject: [PATCH] Trade: fix an unused variable warning on a no-assert build. --- src/Magnum/Trade/AbstractSceneConverter.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Magnum/Trade/AbstractSceneConverter.cpp b/src/Magnum/Trade/AbstractSceneConverter.cpp index 7da1515d4..4cd235c14 100644 --- a/src/Magnum/Trade/AbstractSceneConverter.cpp +++ b/src/Magnum/Trade/AbstractSceneConverter.cpp @@ -1270,8 +1270,10 @@ bool AbstractSceneConverter::addImporterContentsInternal(AbstractImporter& impor "Trade::AbstractSceneConverter::addImporterContents(): no conversion in progress", {}); CORRADE_ASSERT(importer.isOpened(), "Trade::AbstractSceneConverter::addImporterContents(): the importer is not opened", {}); - const SceneContents contentsPresentExceptLevels = contents & sceneContentsFor(importer); const SceneContents contentsSupported = sceneContentsFor(*this); + #ifndef CORRADE_NO_ASSERT + const SceneContents contentsPresentExceptLevels = contents & sceneContentsFor(importer); + #endif CORRADE_ASSERT(!(contentsPresentExceptLevels & ~contentsSupported), "Trade::AbstractSceneConverter::addImporterContents(): unsupported contents" << Debug::packed << (contentsPresentExceptLevels & ~contentsSupported), {});