diff options
author | Lars Knoll <lars.knoll@qt.io> | 2020-03-15 12:33:35 +0100 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-07-07 20:38:57 +0000 |
commit | a2cef41a3199b7bdaa64c911c7a2e7d0b0daecd4 (patch) | |
tree | 45a7ff001198601fe2483dc552d3855064493d3a /src/corelib/kernel/qsharedmemory.cpp | |
parent | 9ad1c6d835eac2938f1e6137dd420e274dcbef6e (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.cpp')
-rw-r--r-- | src/corelib/kernel/qsharedmemory.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/corelib/kernel/qsharedmemory.cpp b/src/corelib/kernel/qsharedmemory.cpp index 2d65e0bbe4..0433edff2b 100644 --- a/src/corelib/kernel/qsharedmemory.cpp +++ b/src/corelib/kernel/qsharedmemory.cpp @@ -340,7 +340,7 @@ QString QSharedMemory::nativeKey() const \sa error() */ -bool QSharedMemory::create(int size, AccessMode mode) +bool QSharedMemory::create(qsizetype size, AccessMode mode) { Q_D(QSharedMemory); @@ -384,7 +384,7 @@ bool QSharedMemory::create(int size, AccessMode mode) \sa create(), attach() */ -int QSharedMemory::size() const +qsizetype QSharedMemory::size() const { Q_D(const QSharedMemory); return d->size; |