aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--externals/grill/flext/source/flattr_ed.cpp2
-rw-r--r--externals/grill/flext/source/flclass.h2
-rw-r--r--externals/grill/flext/source/flthr.cpp4
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