lib/upnp/WorkQueue: use C++11 initializers

This commit is contained in:
Max Kellermann 2017-01-23 18:35:22 +01:00
parent c6f89c42b2
commit f3b2a58646
1 changed files with 5 additions and 8 deletions

View File

@ -52,11 +52,11 @@ class WorkQueue {
// Status
// Worker threads having called exit
unsigned n_workers_exited;
bool ok;
unsigned n_workers_exited = 0;
bool ok = false;
unsigned n_threads;
pthread_t *threads;
unsigned n_threads = 0;
pthread_t *threads = nullptr;
// Synchronization
std::queue<T> queue;
@ -69,10 +69,7 @@ public:
* @param _name for message printing
*/
WorkQueue(const char *_name)
:name(_name),
n_workers_exited(0),
ok(false),
n_threads(0), threads(nullptr)
:name(_name)
{
}