Add a do-notthin, virtual destructor to eliminate a warning

This commit is contained in:
Gregory Nutt 2014-07-24 14:59:00 -06:00
parent 061e95bd91
commit e5ff9a4798

View File

@ -218,6 +218,15 @@ namespace NxWM
class IApplicationFactory
{
public:
/**
* A virtual destructor is required in order to override the IApplicationFactory
* destructor. We do this because if we delete IApplicationFactory, we want the
* destructor of the class that inherits from IApplication to run, not this
* one.
*/
virtual ~IApplicationFactory(void) { }
/**
* Create a new instance of an application.
*/