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

View File

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