Explorar o código

producer_listener: Add virtual destructor to IProducerListener

Several member variables are shared_ptr's to this base class. Even
though producer listeners are still unimplemented, this ensures we
always have consistent deletion behavior once this ends up being used
polymorphically.
Lioncash %!s(int64=3) %!d(string=hai) anos
pai
achega
25dda06f49
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      src/core/hle/service/nvflinger/producer_listener.h

+ 1 - 0
src/core/hle/service/nvflinger/producer_listener.h

@@ -10,6 +10,7 @@ namespace Service::android {
 
 
 class IProducerListener {
 class IProducerListener {
 public:
 public:
+    virtual ~IProducerListener() = default;
     virtual void OnBufferReleased() = 0;
     virtual void OnBufferReleased() = 0;
 };
 };