Minor tweak

This commit is contained in:
Kayne Ruse
2013-11-09 16:32:35 +11:00
parent f01463bab3
commit bf15a5d957
4 changed files with 56 additions and 4 deletions
+9
View File
@@ -108,3 +108,12 @@ void NetworkQueue::ResetMembers() {
thread = nullptr;
queue.clear();
}
int NetworkQueue::Size() {
//can't be sure if std::deque::size() is thread safe
int ret;
SDL_SemWait(lock);
ret = queue.size();
SDL_SemPost(lock);
return ret;
}