summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qsharedmemory_win.cpp
diff options
context:
space:
mode:
authorRitt Konstantin <ritt.ks@gmail.com>2011-01-21 15:28:57 +0000
committerShane Kearns <shane.kearns@accenture.com>2011-01-21 15:30:24 +0000
commitc17e49e8a481f96a4b953d8fcf41678fc1b2f9bc (patch)
tree21918e409c0198f4cb0fcaf6b4b67b1a25728fa6 /src/corelib/kernel/qsharedmemory_win.cpp
parent75771ddf96273899a990d33395fb4fac14666022 (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_win.cpp')
-rw-r--r--src/corelib/kernel/qsharedmemory_win.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/corelib/kernel/qsharedmemory_win.cpp b/src/corelib/kernel/qsharedmemory_win.cpp
index 5293f45419..ac9c86ae8a 100644
--- a/src/corelib/kernel/qsharedmemory_win.cpp
+++ b/src/corelib/kernel/qsharedmemory_win.cpp
@@ -186,6 +186,7 @@ bool QSharedMemoryPrivate::detach()
return false;
}
memory = 0;
+ size = 0;
// close handle
return cleanHandle();