aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/source/flthr.cpp
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2005-06-07 14:40:19 +0000
committerThomas Grill <xovo@users.sourceforge.net>2005-06-07 14:40:19 +0000
commit6453bdb49bd08b3f8cec729f36fd75099e80a174 (patch)
treeb5614301d06a5b9c4a1455492af30fe98d5fbbd2 /externals/grill/flext/source/flthr.cpp
parent0e0792d5b45037c5bd3202fe4de4e68f4e0886c5 (diff)
cosmetic stuff
corrections to config build templates digest one-element list messages as single atoms made flext::Forward threadsafe simplified message analysis svn path=/trunk/; revision=3127
Diffstat (limited to 'externals/grill/flext/source/flthr.cpp')
-rw-r--r--externals/grill/flext/source/flthr.cpp7
1 files changed, 2 insertions, 5 deletions
diff --git a/externals/grill/flext/source/flthr.cpp b/externals/grill/flext/source/flthr.cpp
index f56ab096..fb2a28b5 100644
--- a/externals/grill/flext/source/flthr.cpp
+++ b/externals/grill/flext/source/flthr.cpp
@@ -104,9 +104,6 @@ static ThrFinder< TypedLifo<thr_entry> > thractive,thrstopped;
static flext::ThrCond *thrhelpcond = NULL;
-flext::thrid_t flext::GetSysThreadId() { return thrid; }
-
-
static void LaunchHelper(thr_entry *e)
{
e->thrid = flext::GetThreadId();
@@ -601,8 +598,8 @@ bool flext::SetPriority(int p,thrid_t id)
flext_base::thr_params::thr_params(int n): cl(NULL),var(new _data[n]) {}
flext_base::thr_params::~thr_params() { if(var) delete[] var; }
-void flext_base::thr_params::set_any(const t_symbol *s,int argc,const t_atom *argv) { var[0]._any.args = new AtomAnything(s,argc,argv); }
-void flext_base::thr_params::set_list(int argc,const t_atom *argv) { var[0]._list.args = new AtomList(argc,argv); }
+void flext_base::thr_params::set_any(const t_symbol *s,int argc,const t_atom *argv) { var[0]._any = new AtomAnything(s,argc,argv); }
+void flext_base::thr_params::set_list(int argc,const t_atom *argv) { var[0]._list = new AtomList(argc,argv); }
#if FLEXT_THREADS == FLEXT_THR_POSIX