diff options
author | Thomas Grill <xovo@users.sourceforge.net> | 2005-03-16 04:56:38 +0000 |
---|---|---|
committer | Thomas Grill <xovo@users.sourceforge.net> | 2005-03-16 04:56:38 +0000 |
commit | 4d4f8d07f3341e8309c1b066263a40227664bc3d (patch) | |
tree | b54c8807e28f73f83b5704c3f91d0fc012c98f83 /externals/grill/flext/source/flclass.h | |
parent | 31a2d9dcc2b3a519033918e180f81c4e7b9f8e7e (diff) |
static method map
minor other things
fixes for OSX
fix for gcc
svn path=/trunk/; revision=2629
Diffstat (limited to 'externals/grill/flext/source/flclass.h')
-rw-r--r-- | externals/grill/flext/source/flclass.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/externals/grill/flext/source/flclass.h b/externals/grill/flext/source/flclass.h index 06c48927..351a0bcb 100644 --- a/externals/grill/flext/source/flclass.h +++ b/externals/grill/flext/source/flclass.h @@ -664,7 +664,7 @@ protected: /*! This class holds hashed item entries \note not thread-safe! */ - class ItemCont + class FLEXT_SHARE ItemCont { public: ItemCont(); @@ -821,7 +821,7 @@ public: //! @} FLEXT_CLASS - ItemCont *ThMeths() { return methhead; } + ItemCont *ThMeths() { return &methhead; } static ItemCont *ClMeths(t_classid c) { return GetClassArr(c,0); } static void AddMethod(ItemCont *ma,int inlet,const t_symbol *tag,methfun fun,metharg tp,...); @@ -870,7 +870,7 @@ private: static ItemCont *GetClassArr(t_classid,int ix); - mutable ItemCont *methhead,*clmethhead; + mutable ItemCont methhead,*clmethhead; mutable ItemCont *bindhead; bool CallMeth(const MethItem &m,int argc,const t_atom *argv); |