diff --git a/src/ef/ef0300.cpp b/src/ef/ef0300.cpp index e4b1604b0..a8fe5abbe 100755 --- a/src/ef/ef0300.cpp +++ b/src/ef/ef0300.cpp @@ -65,6 +65,8 @@ protected: public: virtual TRelation* get_relation() const { return _rel;} + TVariazione_distinte() {}; + virtual ~TVariazione_distinte() {}; }; // restituisce un riferimento all' applicazione diff --git a/src/ef/ef0400.cpp b/src/ef/ef0400.cpp index b560dbd34..9b480d08e 100755 --- a/src/ef/ef0400.cpp +++ b/src/ef/ef0400.cpp @@ -28,7 +28,9 @@ protected: static bool annulla_handler(TMask_field& f, KEY k); static void elimina(); static void elimina_orfani(const TRectype* from); -}; +public: + TEliminazione_effetti() {}; + virtual ~TEliminazione_effetti() {};}; // restituisce un riferimento all' applicazione inline TEliminazione_effetti& app(){return (TEliminazione_effetti&)main_app();}