From 9d393c4437d36f935715229f18b2d7fbd6eec5f3 Mon Sep 17 00:00:00 2001 From: Andrew Johnson Date: Sat, 10 Aug 2024 13:21:30 -0500 Subject: [PATCH] Cast sizeOffset to uintptr_t for ordered comparison Issue report & fix by Dirk Zimoch. --- .../database/src/ioc/misc/registerAllRecordDeviceDrivers.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/database/src/ioc/misc/registerAllRecordDeviceDrivers.cpp b/modules/database/src/ioc/misc/registerAllRecordDeviceDrivers.cpp index f6ef353f1..60b7c8f13 100644 --- a/modules/database/src/ioc/misc/registerAllRecordDeviceDrivers.cpp +++ b/modules/database/src/ioc/misc/registerAllRecordDeviceDrivers.cpp @@ -36,8 +36,8 @@ struct compareLoc { return true; if (lhs.prset > rhs.prset) return false; - return reinterpret_cast(lhs.sizeOffset) - < reinterpret_cast(rhs.sizeOffset); + return reinterpret_cast(lhs.sizeOffset) + < reinterpret_cast(rhs.sizeOffset); } };