]> AND Private Git Repository - loba.git/commitdiff
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
Add virtual destructors (fix gcc warnings).
authorArnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
Mon, 2 Jul 2012 10:47:40 +0000 (12:47 +0200)
committerArnaud Giersch <arnaud.giersch@iut-bm.univ-fcomte.fr>
Mon, 2 Jul 2012 10:47:46 +0000 (12:47 +0200)
deployment.h
named_object_list.h

index b3fa43a6b29b14faccb3ddf65ad82fd1fbcd31d4..e1e0d92c33d551046c7ca51aa8dffd68123c7436 100644 (file)
@@ -10,6 +10,7 @@ void MY_launch_application();
 class deployment_generator {
 public:
     deployment_generator();
+    virtual ~deployment_generator() { }
 
     size_t size() const { return hosts.size(); }
     void set_load(int host, double load);
index 94d281eb6da6de48025800f5d985f5716ebf9d85..2c691faba198aec9b64e308e5535c3dbeff16628 100644 (file)
@@ -24,6 +24,7 @@ protected:
         std::string description;
         creator_base(const std::string& descr): description(descr) { }
         creator_base(const char* descr): description(descr) { }
+        virtual ~creator_base() { }
         virtual Base* operator()() const = 0;
     };
 
@@ -87,6 +88,7 @@ protected:
         std::string description;
         creator_base(const std::string& descr): description(descr) { }
         creator_base(const char* descr): description(descr) { }
+        virtual ~creator_base() { }
         virtual Base* operator()(Arg1, Arg2) const = 0;
     };