Cleanup: Fix strict compiler warning about unused typeinfo_

The NodeDeclarationBuilder::typeinfo_ is unused in release builds, but is
used in debug builds for assert.

Mark it as `[[maybe_unused]]` to silence strict compilation warning.

Pull Request: https://projects.blender.org/blender/blender/pulls/129912
This commit is contained in:
Sergey Sharybin
2024-11-06 17:05:36 +01:00
committed by Sergey Sharybin
parent b7ceb76014
commit cad2830006

View File

@@ -572,7 +572,8 @@ class NodeDeclaration {
class NodeDeclarationBuilder : public DeclarationListBuilder {
private:
const bke::bNodeType &typeinfo_;
/* Unused in release builds, but used for BLI_assert() in debug builds. */
[[maybe_unused]] const bke::bNodeType &typeinfo_;
NodeDeclaration &declaration_;
const bNodeTree *ntree_ = nullptr;
const bNode *node_ = nullptr;