From b40b3a56ae5b4fe14a98c2ed9ea3260e03d16316 Mon Sep 17 00:00:00 2001 From: Cacodemon345 Date: Sun, 26 Dec 2021 15:48:06 +0600 Subject: [PATCH] Compare against MAP_FAILED for Qt plat_mmap --- src/qt/qt_platform.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/qt/qt_platform.cpp b/src/qt/qt_platform.cpp index a41509b9c..1c7a6eded 100644 --- a/src/qt/qt_platform.cpp +++ b/src/qt/qt_platform.cpp @@ -316,8 +316,7 @@ plat_mmap(size_t size, uint8_t executable) #else void *ret = mmap(0, size, PROT_READ | PROT_WRITE | (executable ? PROT_EXEC : 0), MAP_ANON | MAP_PRIVATE, 0, 0); #endif - auto retval = *reinterpret_cast(ret); - return (retval < 0) ? nullptr : ret; + return (ret == MAP_FAILED) ? nullptr : ret; #endif }