[d3d10] Mark D3D10ShaderReflection classes as final

Fixes warnings about calling delete on non-final inherited objects.
This commit is contained in:
Joshua Ashton 2022-08-02 02:15:27 +00:00 committed by Philip Rebohle
parent 5256d5e2f6
commit 715493cd75
1 changed files with 3 additions and 3 deletions

View File

@ -10,7 +10,7 @@
namespace dxvk {
class D3D10ShaderReflectionType : public ID3D10ShaderReflectionType {
class D3D10ShaderReflectionType final : public ID3D10ShaderReflectionType {
public:
@ -49,7 +49,7 @@ namespace dxvk {
};
class D3D10ShaderReflectionVariable : public ID3D10ShaderReflectionVariable {
class D3D10ShaderReflectionVariable final : public ID3D10ShaderReflectionVariable {
public:
@ -75,7 +75,7 @@ namespace dxvk {
};
class D3D10ShaderReflectionConstantBuffer : public ID3D10ShaderReflectionConstantBuffer {
class D3D10ShaderReflectionConstantBuffer final : public ID3D10ShaderReflectionConstantBuffer {
public: