From efeb6be084239e71407194cf057b01464933a432 Mon Sep 17 00:00:00 2001 From: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com> Date: Fri, 23 Feb 2024 19:10:33 +0100 Subject: [PATCH] [XR] Fix building on MinGW Destructor was defined in multiple places due to multiple inheritance --- .../openxr/extensions/openxr_extension_wrapper_extension.cpp | 3 +++ modules/openxr/extensions/openxr_extension_wrapper_extension.h | 1 + 2 files changed, 4 insertions(+) diff --git a/modules/openxr/extensions/openxr_extension_wrapper_extension.cpp b/modules/openxr/extensions/openxr_extension_wrapper_extension.cpp index 05f120b0d8..a9b62819b7 100644 --- a/modules/openxr/extensions/openxr_extension_wrapper_extension.cpp +++ b/modules/openxr/extensions/openxr_extension_wrapper_extension.cpp @@ -238,3 +238,6 @@ OpenXRExtensionWrapperExtension::OpenXRExtensionWrapperExtension() : Object(), OpenXRExtensionWrapper() { openxr_api.instantiate(); } + +OpenXRExtensionWrapperExtension::~OpenXRExtensionWrapperExtension() { +} diff --git a/modules/openxr/extensions/openxr_extension_wrapper_extension.h b/modules/openxr/extensions/openxr_extension_wrapper_extension.h index d673a3bd8f..edcbc0139b 100644 --- a/modules/openxr/extensions/openxr_extension_wrapper_extension.h +++ b/modules/openxr/extensions/openxr_extension_wrapper_extension.h @@ -118,6 +118,7 @@ public: void register_extension_wrapper(); OpenXRExtensionWrapperExtension(); + virtual ~OpenXRExtensionWrapperExtension() override; }; #endif // OPENXR_EXTENSION_WRAPPER_EXTENSION_H