changeset 992:1aa3af5d8319

destructors
author bachmann
date Wed, 14 Oct 2009 12:28:46 -0700
parents 9d43d30dc0ce
children 4f3440869807
files src/share/tools/MakeDeps/BuildConfig.h
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/share/tools/MakeDeps/BuildConfig.h	Wed Oct 07 14:38:00 2009 -0700
+++ b/src/share/tools/MakeDeps/BuildConfig.h	Wed Oct 14 12:28:46 2009 -0700
@@ -45,6 +45,7 @@
     virtual /* abstract */ std::string makeCfgName(std::string flavourBuild) = 0;
 
     void addAttr(std::vector < std::string > * receiver, std::string attr, std::string value) ;
+    virtual ~CompilerInterface();
 };
 
 class BuildConfig {
@@ -152,6 +153,7 @@
 /* abstract */ class GenericDebugConfig : public BuildConfig {
     virtual /*abstract*/ std::string getOptFlag() = 0;
     protected: void init(std::vector < std::string > * includes, std::vector < std::string > * defines) ;
+    public: virtual ~GenericDebugConfig();
 };
 
 class C1DebugConfig : public GenericDebugConfig {