[PPL-devel] [GIT] ppl/ppl(master): Avoid not needed virtual inheritance.
Abramo Bagnara
abramo.bagnara at gmail.com
Tue Feb 21 17:33:26 CET 2012
Module: ppl/ppl
Branch: master
Commit: 61afde75e7d72eff478a60815e11d3a4f442252a
URL: http://www.cs.unipr.it/git/gitweb.cgi?p=ppl/ppl.git;a=commit;h=61afde75e7d72eff478a60815e11d3a4f442252a
Author: Abramo Bagnara <abramo.bagnara at gmail.com>
Date: Tue Feb 21 17:19:11 2012 +0100
Avoid not needed virtual inheritance.
---
src/Handler.defs.hh | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/Handler.defs.hh b/src/Handler.defs.hh
index 29af88b..6914b09 100644
--- a/src/Handler.defs.hh
+++ b/src/Handler.defs.hh
@@ -58,7 +58,7 @@ public:
*/
template <typename Flag_Base, typename Flag>
class Parma_Polyhedra_Library::Implementation::Watchdog::Handler_Flag
- : virtual public Handler {
+ : public Handler {
public:
//! Constructor with a given function.
Handler_Flag(const Flag_Base* volatile& holder, Flag& flag);
@@ -75,7 +75,7 @@ private:
//! A kind of Handler calling a given function.
class Parma_Polyhedra_Library::Implementation::Watchdog::Handler_Function
- : virtual public Handler {
+ : public Handler {
public:
//! Constructor with a given function.
Handler_Function(void (*function)());
More information about the PPL-devel
mailing list