db/upnp/WorkQueue: remove unused "szp" parameter from take()
This commit is contained in:
parent
d605170f9f
commit
7740855a78
|
@ -109,8 +109,7 @@ discoExplorer(void *)
|
|||
{
|
||||
for (;;) {
|
||||
DiscoveredTask *tsk = 0;
|
||||
size_t qsz;
|
||||
if (!discoveredQueue.take(&tsk, &qsz)) {
|
||||
if (!discoveredQueue.take(&tsk)) {
|
||||
discoveredQueue.workerExit();
|
||||
return (void*)1;
|
||||
}
|
||||
|
|
|
@ -241,7 +241,7 @@ public:
|
|||
* Sleeps if there are not enough. Signal if we go to sleep on empty
|
||||
* queue: client may be waiting for our going idle.
|
||||
*/
|
||||
bool take(T* tp, size_t *szp = 0)
|
||||
bool take(T* tp)
|
||||
{
|
||||
const ScopeLock protect(m_mutex);
|
||||
|
||||
|
@ -267,8 +267,6 @@ public:
|
|||
}
|
||||
|
||||
*tp = m_queue.front();
|
||||
if (szp)
|
||||
*szp = m_queue.size();
|
||||
m_queue.pop();
|
||||
if (m_clients_waiting > 0) {
|
||||
// No reason to wake up more than one client thread
|
||||
|
|
Loading…
Reference in New Issue