Browse Source

X3DImporter: Add virtual destructors to some classes which already have virtual functions

Turo Lamminen 7 năm trước cách đây
mục cha
commit
b6800a9992
1 tập tin đã thay đổi với 2 bổ sung0 xóa
  1. 2 0
      code/FIReader.hpp

+ 2 - 0
code/FIReader.hpp

@@ -62,6 +62,7 @@ namespace Assimp {
 
 struct FIValue {
     virtual const std::string &toString() const = 0;
+    virtual ~FIValue() {}
 };
 
 struct FIStringValue: public FIValue {
@@ -121,6 +122,7 @@ struct FICDATAValue: public FIStringValue {
 
 struct FIDecoder {
     virtual std::shared_ptr<const FIValue> decode(const uint8_t *data, size_t len) = 0;
+    virtual ~FIDecoder() {}
 };
 
 struct FIQName {