CResourceIterator: Provide a virtual destructor

Prevents any potential undefined behavior from occurring from deleting a
derived type from a base class pointer.
This commit is contained in:
Lioncash 2020-06-09 05:14:12 -04:00
parent 621367e120
commit 0eef99f72e

View File

@ -20,6 +20,8 @@ public:
Next(); Next();
} }
virtual ~CResourceIterator() = default;
virtual CResourceEntry* Next() virtual CResourceEntry* Next()
{ {
do do