From 54c4ee4b78dd0e463c564a9071b7e7ac594331d9 Mon Sep 17 00:00:00 2001 From: wmayer Date: Thu, 2 Nov 2023 11:22:18 +0100 Subject: [PATCH] Material: fix -Winconsistent-missing-override --- src/Mod/Material/App/MaterialLibrary.h | 4 ++-- src/Mod/Material/App/MaterialManager.h | 2 +- src/Mod/Material/App/Materials.h | 2 +- src/Mod/Material/App/ModelLibrary.h | 4 ++-- src/Mod/Material/App/ModelManager.h | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/Mod/Material/App/MaterialLibrary.h b/src/Mod/Material/App/MaterialLibrary.h index ce6d32dfd3..ef89610c60 100644 --- a/src/Mod/Material/App/MaterialLibrary.h +++ b/src/Mod/Material/App/MaterialLibrary.h @@ -45,7 +45,7 @@ class MaterialManager; class MaterialsExport MaterialLibrary: public LibraryBase, public std::enable_shared_from_this { - TYPESYSTEM_HEADER(); + TYPESYSTEM_HEADER_WITH_OVERRIDE(); public: MaterialLibrary(); @@ -104,7 +104,7 @@ protected: class MaterialsExport MaterialExternalLibrary: public MaterialLibrary { - TYPESYSTEM_HEADER(); + TYPESYSTEM_HEADER_WITH_OVERRIDE(); public: MaterialExternalLibrary(); diff --git a/src/Mod/Material/App/MaterialManager.h b/src/Mod/Material/App/MaterialManager.h index af4261cd9f..f13260883d 100644 --- a/src/Mod/Material/App/MaterialManager.h +++ b/src/Mod/Material/App/MaterialManager.h @@ -42,7 +42,7 @@ namespace Materials class MaterialsExport MaterialManager: public Base::BaseClass { - TYPESYSTEM_HEADER(); + TYPESYSTEM_HEADER_WITH_OVERRIDE(); public: MaterialManager(); diff --git a/src/Mod/Material/App/Materials.h b/src/Mod/Material/App/Materials.h index c0b8cf7769..6dc24622c6 100644 --- a/src/Mod/Material/App/Materials.h +++ b/src/Mod/Material/App/Materials.h @@ -129,7 +129,7 @@ private: class MaterialsExport Material: public Base::BaseClass { - TYPESYSTEM_HEADER(); + TYPESYSTEM_HEADER_WITH_OVERRIDE(); public: enum ModelEdit diff --git a/src/Mod/Material/App/ModelLibrary.h b/src/Mod/Material/App/ModelLibrary.h index 8b9fa8b004..c0d1189642 100644 --- a/src/Mod/Material/App/ModelLibrary.h +++ b/src/Mod/Material/App/ModelLibrary.h @@ -41,7 +41,7 @@ namespace Materials class MaterialsExport LibraryBase: public Base::BaseClass { - TYPESYSTEM_HEADER(); + TYPESYSTEM_HEADER_WITH_OVERRIDE(); public: LibraryBase(); @@ -84,7 +84,7 @@ private: class MaterialsExport ModelLibrary: public LibraryBase, public std::enable_shared_from_this { - TYPESYSTEM_HEADER(); + TYPESYSTEM_HEADER_WITH_OVERRIDE(); public: ModelLibrary(); diff --git a/src/Mod/Material/App/ModelManager.h b/src/Mod/Material/App/ModelManager.h index a1954d3419..9d64ea49a9 100644 --- a/src/Mod/Material/App/ModelManager.h +++ b/src/Mod/Material/App/ModelManager.h @@ -39,7 +39,7 @@ namespace Materials class MaterialsExport ModelManager: public Base::BaseClass { - TYPESYSTEM_HEADER(); + TYPESYSTEM_HEADER_WITH_OVERRIDE(); public: ModelManager();