diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2022-09-15 13:56:07 -0700 |
---|---|---|
committer | Thiago Macieira <thiago.macieira@intel.com> | 2022-09-17 15:52:47 -0700 |
commit | 9536a0ad48a54fef504689cc7a1e65ab865c5ff4 (patch) | |
tree | 55883d6a4822d0913f595063b62acadedf0f2a68 /src/corelib/kernel/qsystemsemaphore_p.h | |
parent | 705665957baf16f9ec4d256dd4d2fad98788314b (diff) |
{QSharedMemory,QSystemSemaphore}Private: use NSDMI for the members
Change-Id: If4c23ea3719947d790d4fffd171524225cc125fc
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/corelib/kernel/qsystemsemaphore_p.h')
-rw-r--r-- | src/corelib/kernel/qsystemsemaphore_p.h | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/src/corelib/kernel/qsystemsemaphore_p.h b/src/corelib/kernel/qsystemsemaphore_p.h index da04b66249..47c9cdfe22 100644 --- a/src/corelib/kernel/qsystemsemaphore_p.h +++ b/src/corelib/kernel/qsystemsemaphore_p.h @@ -32,7 +32,6 @@ class QSystemSemaphorePrivate { public: - QSystemSemaphorePrivate(); QString makeKeyFileName() { @@ -61,18 +60,18 @@ public: QString fileName; int initialValue; #ifdef Q_OS_WIN - Qt::HANDLE semaphore; + Qt::HANDLE semaphore = nullptr; #elif defined(QT_POSIX_IPC) - sem_t *semaphore; - bool createdSemaphore; + sem_t *semaphore = SEM_FAILED; + bool createdSemaphore = false; #else - key_t unix_key; - int semaphore; - bool createdFile; - bool createdSemaphore; + key_t unix_key = -1; + int semaphore = -1; + bool createdFile = false; + bool createdSemaphore = false; #endif QString errorString; - QSystemSemaphore::SystemSemaphoreError error; + QSystemSemaphore::SystemSemaphoreError error = QSystemSemaphore::NoError; }; QT_END_NAMESPACE |