diff options
author | Thiago Macieira <thiago.macieira@intel.com> | 2022-10-12 14:14:02 -0700 |
---|---|---|
committer | Thiago Macieira <thiago.macieira@intel.com> | 2023-01-31 19:38:01 -0800 |
commit | 70487ba447345b69a6dbb54179b20b14599cf860 (patch) | |
tree | 7629d0a1035c823feef9aa546574ef0bd964237b /src | |
parent | c9eac98369fe14988e33a080cddb370d751116e5 (diff) |
IPC: don't close(-1)
Change-Id: I12a088d1ae424825abd3fffd171d6ec7ee49348a
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src')
-rw-r--r-- | src/corelib/ipc/qsharedmemory_posix.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/corelib/ipc/qsharedmemory_posix.cpp b/src/corelib/ipc/qsharedmemory_posix.cpp index 0f53c88964..744a6d67a4 100644 --- a/src/corelib/ipc/qsharedmemory_posix.cpp +++ b/src/corelib/ipc/qsharedmemory_posix.cpp @@ -51,7 +51,8 @@ bool QSharedMemoryPosix::handle(QSharedMemoryPrivate *self) bool QSharedMemoryPosix::cleanHandle(QSharedMemoryPrivate *) { - qt_safe_close(hand); + if (hand != -1) + qt_safe_close(hand); hand = -1; return true; |