From b1ab45bd09c01f9ec61e0017ebe42af1a8bf0f6d Mon Sep 17 00:00:00 2001 From: Thomas Grill Date: Wed, 24 Sep 2003 02:40:50 +0000 Subject: "" svn path=/trunk/; revision=1022 --- externals/grill/flext/source/flclass.h | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) (limited to 'externals/grill/flext/source/flclass.h') diff --git a/externals/grill/flext/source/flclass.h b/externals/grill/flext/source/flclass.h index 6bdd55d5..fa5337b7 100644 --- a/externals/grill/flext/source/flclass.h +++ b/externals/grill/flext/source/flclass.h @@ -591,7 +591,9 @@ protected: class AttrItem; - class Item { + class Item: + public flext_root + { public: Item(const t_symbol *t,int inl,AttrItem *a); virtual ~Item(); @@ -605,7 +607,9 @@ protected: }; //! This class holds hashed item entries - class ItemCont { + class ItemCont: + public flext_root + { public: ItemCont(); ~ItemCont(); @@ -685,7 +689,8 @@ protected: }; //! Represent a data value of an attribute - class AttrData + class AttrData: + public flext_root { public: AttrData(): flags(0) {} @@ -900,7 +905,9 @@ private: static t_class *pxbnd_class; - class pxbnd_object // no virtual table! + class pxbnd_object: + public flext_root + // no virtual table! { public: t_object obj; // MUST reside at memory offset 0 -- cgit v1.2.1