From 5f44458e6447b26ff9efd6cd38e795ac8efd0a0f Mon Sep 17 00:00:00 2001 From: Aiken Harris Date: Thu, 11 Sep 2025 19:44:00 +0200 Subject: [PATCH] Fix calling conventions --- xtoskrnl/includes/rtl/endian.hh | 6 +++--- xtoskrnl/rtl/math.cc | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/xtoskrnl/includes/rtl/endian.hh b/xtoskrnl/includes/rtl/endian.hh index 94adaa3..d8afcd7 100644 --- a/xtoskrnl/includes/rtl/endian.hh +++ b/xtoskrnl/includes/rtl/endian.hh @@ -18,9 +18,9 @@ namespace RTL class Endianness { public: - STATIC XTAPI USHORT SwapByte16(IN USHORT Source); - STATIC XTAPI ULONG SwapByte32(IN ULONG Source); - STATIC XTAPI ULONGLONG SwapByte64(IN ULONGLONG Source); + STATIC XTFASTCALL USHORT SwapByte16(IN USHORT Source); + STATIC XTFASTCALL ULONG SwapByte32(IN ULONG Source); + STATIC XTFASTCALL ULONGLONG SwapByte64(IN ULONGLONG Source); }; } diff --git a/xtoskrnl/rtl/math.cc b/xtoskrnl/rtl/math.cc index 78e2eaa..5b2258d 100644 --- a/xtoskrnl/rtl/math.cc +++ b/xtoskrnl/rtl/math.cc @@ -610,7 +610,7 @@ RTL::Math::GetBaseExponent(IN DOUBLE Value, * * @since XT 1.0 */ -XTCDECL +XTAPI BOOLEAN RTL::Math::InfiniteDouble(IN DOUBLE Value) { @@ -669,7 +669,7 @@ RTL::Math::MultiplyLargeInteger(IN LARGE_INTEGER Multiplicand, * * @since XT 1.0 */ -XTCDECL +XTAPI BOOLEAN RTL::Math::NanDouble(IN DOUBLE Value) {