qt6_base: fix attach() for QSharedMemory (add B_CLONABLE_AREA flag)

This commit is contained in:
Gerasim Troeglazov
2022-06-07 18:12:42 +10:00
parent 1463cb1b91
commit 8524808a03
2 changed files with 2 additions and 2 deletions

View File

@@ -914,7 +914,7 @@ index 0000000..469b81c
+ } + }
+ +
+ hand = create_area(areaName.toUtf8().constData(), &memory, B_ANY_ADDRESS, size, + hand = create_area(areaName.toUtf8().constData(), &memory, B_ANY_ADDRESS, size,
+ B_NO_LOCK, B_READ_AREA | B_WRITE_AREA); + B_NO_LOCK, B_READ_AREA | B_WRITE_AREA | B_CLONEABLE_AREA);
+ +
+ if (hand <= B_ERROR) { + if (hand <= B_ERROR) {
+ switch (hand) { + switch (hand) {

View File

@@ -8,7 +8,7 @@ COPYRIGHT="2015-2022 The Qt Company Ltd."
LICENSE="GNU LGPL v3 LICENSE="GNU LGPL v3
GNU GPL v3 GNU GPL v3
GNU FDL v1" GNU FDL v1"
REVISION="3" REVISION="4"
SOURCE_URI="https://download.qt.io/official_releases/qt/${portVersion%.*}/$portVersion/submodules/qtbase-everywhere-src-$portVersion.tar.xz" SOURCE_URI="https://download.qt.io/official_releases/qt/${portVersion%.*}/$portVersion/submodules/qtbase-everywhere-src-$portVersion.tar.xz"
CHECKSUM_SHA256="b865aae43357f792b3b0a162899d9bf6a1393a55c4e5e4ede5316b157b1a0f99" CHECKSUM_SHA256="b865aae43357f792b3b0a162899d9bf6a1393a55c4e5e4ede5316b157b1a0f99"
SOURCE_DIR="qtbase-everywhere-src-$portVersion" SOURCE_DIR="qtbase-everywhere-src-$portVersion"