[gtkmm] Class Glib::ValueBase (in File glib/glibmm/value.h) has non-virtu al destructor
- From: "Hopfes, Harald" <Harald Hopfes Hopfes sysde eads net>
- To: "'gtkmm-list gnome org'" <gtkmm-list gnome org>
- Cc: "Kuth, Joachim Dr." <Joachim Kuth T_SYSTEM sysde eads net>, "Meier, Elke" <elke meier sysde eads net>, "Schwan, Reinhard" <Reinhard Schwan sysde eads net>
- Subject: [gtkmm] Class Glib::ValueBase (in File glib/glibmm/value.h) has non-virtu al destructor
- Date: Fri, 23 Aug 2002 18:57:31 +0200
Hi!
But the class mentioned in the subject has several child-classes:
ValueBase_Boxed
ValueBase_Object
ValueBase_Enum
ValueBase_Flags
ValueBase_String
and these classes again have child classes:
Value< Glib::RefPtr<T> >
Value<std::string>
...
It would assume that this is not correct.
(I am actually having some strange Bug, that could come from this.)
(e.g. Bug refered in http://bugzilla.gnome.org/show_bug.cgi?id=78578 could
orignate from the same problem???)
I hade sometimes the experience that a thing like that could make the GNU
compiler creating a corrupted vtable. (Actually it should just not call the
dtor of the parent class, but who knows?)
Harald Hopfes
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]