diff options
Diffstat (limited to 'externals/grill')
-rw-r--r-- | externals/grill/flext/source/flattr_ed.cpp | 2 | ||||
-rw-r--r-- | externals/grill/flext/source/flclass.h | 2 | ||||
-rw-r--r-- | externals/grill/flext/source/flthr.cpp | 4 |
3 files changed, 5 insertions, 3 deletions
diff --git a/externals/grill/flext/source/flattr_ed.cpp b/externals/grill/flext/source/flattr_ed.cpp index c968fe5f..ea756fd2 100644 --- a/externals/grill/flext/source/flattr_ed.cpp +++ b/externals/grill/flext/source/flattr_ed.cpp @@ -266,7 +266,7 @@ void flext_base::cb_GfxProperties(t_gobj *c, t_glist *) int cnt = th->ListAttrib(la); for(int i = 0; i < cnt; ++i) { - const t_symbol *sym = GetSymbol(la[i]); + const t_symbol *sym = GetSymbol(la[i]); // get flags int sv; diff --git a/externals/grill/flext/source/flclass.h b/externals/grill/flext/source/flclass.h index 689767d2..fce496a8 100644 --- a/externals/grill/flext/source/flclass.h +++ b/externals/grill/flext/source/flclass.h @@ -665,6 +665,8 @@ protected: class AttrData { public: + AttrData(): flags(0) {} + enum { afl_save = 0x01,afl_init = 0x02,afl_inited = 0x04 }; void SetSave(bool s) { if(s) flags |= afl_save; else flags &= ~afl_save; } diff --git a/externals/grill/flext/source/flthr.cpp b/externals/grill/flext/source/flthr.cpp index 598618f1..0ca03f38 100644 --- a/externals/grill/flext/source/flthr.cpp +++ b/externals/grill/flext/source/flthr.cpp @@ -543,9 +543,9 @@ bool flext::ThrCond::TimedWait(double ftime) bool flext::ThrCond::Signal() { - Lock(); +// Lock(); bool ret = pthread_cond_signal(&cond) == 0; - Unlock(); +// Unlock(); return ret; } #endif |