aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--externals/grill/flext/source/flsupport.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/externals/grill/flext/source/flsupport.h b/externals/grill/flext/source/flsupport.h
index 3226b39e..49607ad0 100644
--- a/externals/grill/flext/source/flsupport.h
+++ b/externals/grill/flext/source/flsupport.h
@@ -664,6 +664,8 @@ public:
virtual void Alloc(int sz,int keepix = -1,int keeplen = -1,int keepto = 0);
virtual void Free();
+ AtomListStaticBase &operator =(const AtomList &a) { AtomList::operator =(a); return *this; }
+
const int precnt;
t_atom *const predata;
};
@@ -678,10 +680,10 @@ public:
//! Construct list
explicit AtomListStatic(int argc,const t_atom *argv = NULL): AtomListStaticBase(PRE,pre) { operator()(argc,argv); }
//! Construct list
- explicit AtomListStatic(const AtomList &a): AtomListStaticBase(PRE,pre) { AtomList::operator =(a); }
+ explicit AtomListStatic(const AtomList &a): AtomListStaticBase(PRE,pre) { operator =(a); }
//! Set list by another AtomList
- AtomListStatic &operator =(const AtomList &a) { AtomList::operator =(a); return *this; }
+ AtomListStatic &operator =(const AtomList &a) { AtomListStaticBase::operator =(a); return *this; }
protected:
t_atom pre[PRE];
};