aboutsummaryrefslogtreecommitdiff
path: root/externals/grill/flext/source/flqueue.cpp
diff options
context:
space:
mode:
authorThomas Grill <xovo@users.sourceforge.net>2003-07-02 02:32:47 +0000
committerThomas Grill <xovo@users.sourceforge.net>2003-07-02 02:32:47 +0000
commit2670e3d751b8c99502ab80b6e5e45c37731603ee (patch)
tree8a9cca7d050626f1b02caa099a8fb49433648426 /externals/grill/flext/source/flqueue.cpp
parent630623a0c7289ddd442d139232dea68dcb07a197 (diff)
""
svn path=/trunk/; revision=743
Diffstat (limited to 'externals/grill/flext/source/flqueue.cpp')
-rwxr-xr-xexternals/grill/flext/source/flqueue.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/externals/grill/flext/source/flqueue.cpp b/externals/grill/flext/source/flqueue.cpp
index 34bf9b9f..8e6431c8 100755
--- a/externals/grill/flext/source/flqueue.cpp
+++ b/externals/grill/flext/source/flqueue.cpp
@@ -248,6 +248,10 @@ void QWorker(flext::thr_params *)
void flext_base::StartQueue()
{
+ static bool started = false;
+ if(started) return;
+ else started = true;
+
// message queue ticker
qhead = qtail = NULL;
qcnt = 0;