diff options
author | Ritt Konstantin <ritt.ks@gmail.com> | 2011-01-21 15:28:57 +0000 |
---|---|---|
committer | Shane Kearns <shane.kearns@accenture.com> | 2011-01-21 15:30:24 +0000 |
commit | c17e49e8a481f96a4b953d8fcf41678fc1b2f9bc (patch) | |
tree | 21918e409c0198f4cb0fcaf6b4b67b1a25728fa6 /src/corelib/kernel/qsharedmemory_unix.cpp | |
parent | 75771ddf96273899a990d33395fb4fac14666022 (diff) |
simplify QSharedMemory::detach()
de-init members in the QSharedMemoryPrivate::detach() like in code for symbian.
this gains a lightly better control in case of errors on detach()
Merge-request: 1018
Reviewed-by: Shane Kearns <shane.kearns@accenture.com>
Diffstat (limited to 'src/corelib/kernel/qsharedmemory_unix.cpp')
-rw-r--r-- | src/corelib/kernel/qsharedmemory_unix.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/corelib/kernel/qsharedmemory_unix.cpp b/src/corelib/kernel/qsharedmemory_unix.cpp index bea5b6311a..3cd17f18c9 100644 --- a/src/corelib/kernel/qsharedmemory_unix.cpp +++ b/src/corelib/kernel/qsharedmemory_unix.cpp @@ -265,6 +265,7 @@ bool QSharedMemoryPrivate::detach() return false; } memory = 0; + size = 0; // Get the number of current attachments if (!handle()) |