diff --git a/engines/saga/resource.h b/engines/saga/resource.h index a93ba7ae307..f5fece0150b 100644 --- a/engines/saga/resource.h +++ b/engines/saga/resource.h @@ -130,7 +130,7 @@ struct MetaResource { class Resource { public: Resource(SagaEngine *vm); - ~Resource(); + virtual ~Resource(); bool createContexts(); void clearContexts(); void loadResource(ResourceContext *context, uint32 resourceId, byte*&resourceBuffer, size_t &resourceSize);