summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qsharedmemory.h
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2020-03-15 12:33:35 +0100
committerVolker Hilsheimer <volker.hilsheimer@qt.io>2020-07-07 20:38:57 +0000
commita2cef41a3199b7bdaa64c911c7a2e7d0b0daecd4 (patch)
tree45a7ff001198601fe2483dc552d3855064493d3a /src/corelib/kernel/qsharedmemory.h
parent9ad1c6d835eac2938f1e6137dd420e274dcbef6e (diff)
Extend QSharedMemory to work with qsizetype for sizes
This allows larger than 2G memory segments to be allocated. Fixes: QTBUG-76995 Change-Id: I95309eeea511fadb28724c7592298c2fcc6f1d1a Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/corelib/kernel/qsharedmemory.h')
-rw-r--r--src/corelib/kernel/qsharedmemory.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/corelib/kernel/qsharedmemory.h b/src/corelib/kernel/qsharedmemory.h
index 6236c6aa4c..0197b18624 100644
--- a/src/corelib/kernel/qsharedmemory.h
+++ b/src/corelib/kernel/qsharedmemory.h
@@ -103,8 +103,8 @@ public:
void setNativeKey(const QString &key);
QString nativeKey() const;
- bool create(int size, AccessMode mode = ReadWrite);
- int size() const;
+ bool create(qsizetype size, AccessMode mode = ReadWrite);
+ qsizetype size() const;
bool attach(AccessMode mode = ReadWrite);
bool isAttached() const;