mirror of
https://github.com/doitsujin/dxvk.git
synced 2025-03-15 07:29:17 +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:
parent
c281e76bac
commit
dd9a55ecc0
@ -6,8 +6,8 @@
|
||||
|
||||
namespace dxvk {
|
||||
|
||||
template<typename... Base>
|
||||
class D3D11DeviceChild : public ComObject<Base...> {
|
||||
template<typename Base>
|
||||
class D3D11DeviceChild : public ComObject<Base> {
|
||||
|
||||
public:
|
||||
|
||||
|
@ -6,8 +6,8 @@
|
||||
|
||||
namespace dxvk {
|
||||
|
||||
template<typename... Base>
|
||||
class DxgiObject : public ComObject<Base...> {
|
||||
template<typename Base>
|
||||
class DxgiObject : public ComObject<Base> {
|
||||
|
||||
public:
|
||||
|
||||
|
@ -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:
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user