[Scummvm-cvs-logs] SF.net SVN: scummvm: [26460] scummvm/trunk/engines/gob/sound.cpp
drmccoy at users.sourceforge.net
drmccoy at users.sourceforge.net
Fri Apr 13 15:09:01 CEST 2007
Revision: 26460
http://scummvm.svn.sourceforge.net/scummvm/?rev=26460&view=rev
Author: drmccoy
Date: 2007-04-13 06:09:00 -0700 (Fri, 13 Apr 2007)
Log Message:
-----------
Moving the mutex locking out of the loop
Modified Paths:
--------------
scummvm/trunk/engines/gob/sound.cpp
Modified: scummvm/trunk/engines/gob/sound.cpp
===================================================================
--- scummvm/trunk/engines/gob/sound.cpp 2007-04-13 07:48:55 UTC (rev 26459)
+++ scummvm/trunk/engines/gob/sound.cpp 2007-04-13 13:09:00 UTC (rev 26460)
@@ -382,9 +382,9 @@
}
int Snd::readBuffer(int16 *buffer, const int numSamples) {
+ Common::StackLock slock(_mutex);
+
for (int i = 0; i < numSamples; i++) {
- Common::StackLock slock(_mutex);
-
if (!_data)
return i;
if (_end || (_offset >= _length))
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Scummvm-git-logs
mailing list