1
0
mirror of https://github.com/doitsujin/dxvk.git synced 2025-03-15 16:29:16 +01:00

[util] Don't allow multiple inheritance for COM objects

This never made any sense whatsoever in the first place.
This commit is contained in:
Philip Rebohle 2019-10-14 01:42:07 +02:00
parent c281e76bac
commit dd9a55ecc0
No known key found for this signature in database
GPG Key ID: C8CC613427A31C99
3 changed files with 6 additions and 6 deletions

View File

@ -6,8 +6,8 @@
namespace dxvk {
template<typename... Base>
class D3D11DeviceChild : public ComObject<Base...> {
template<typename Base>
class D3D11DeviceChild : public ComObject<Base> {
public:

View File

@ -6,8 +6,8 @@
namespace dxvk {
template<typename... Base>
class DxgiObject : public ComObject<Base...> {
template<typename Base>
class DxgiObject : public ComObject<Base> {
public:

View File

@ -24,8 +24,8 @@ namespace dxvk {
* holding on to objects which the application wants
* to delete.
*/
template<typename... Base>
class ComObject : public Base... {
template<typename Base>
class ComObject : public Base {
public: