summaryrefslogtreecommitdiff
path: root/main.cpp
diff options
context:
space:
mode:
authorJapa2011-01-20 04:14:21 +0000
committerJapa2011-01-20 04:14:21 +0000
commit89dfda82b905eb4a14d3a1bc602aef5e7e3216ea (patch)
treec472b3b24c56b4056abad6dac85ed610115eff2d /main.cpp
parenta70e0aabbf9a1c4463591ab0614f25d41477046e (diff)
downloadstonesense-89dfda82b905eb4a14d3a1bc602aef5e7e3216ea.tar.gz
stonesense-89dfda82b905eb4a14d3a1bc602aef5e7e3216ea.tar.bz2
stonesense-89dfda82b905eb4a14d3a1bc602aef5e7e3216ea.tar.xz
first working multithreaded version.
Diffstat (limited to 'main.cpp')
-rw-r--r--main.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/main.cpp b/main.cpp
index 3f9cdac..17f16b0 100644
--- a/main.cpp
+++ b/main.cpp
@@ -425,6 +425,12 @@ int main(void)
redraw = true;
}
}
+ if(config.threadmade)
+ {
+ al_broadcast_cond(config.readCond);
+ al_destroy_thread(config.readThread);
+ config.spriteIndexOverlay = 0;
+ }
flushImgFiles();
DisconnectFromDF();