mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-24 17:18:51 +02:00
qt6_base: fix attach() for QSharedMemory (add B_CLONABLE_AREA flag)
This commit is contained in:
@@ -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) {
|
||||||
|
|||||||
@@ -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"
|
||||||
|
|||||||
Reference in New Issue
Block a user