From 17afb45809d1ba0c7defc8a659f20b84273f7105 Mon Sep 17 00:00:00 2001 From: Maryla Date: Tue, 1 Oct 2024 16:03:03 +0200 Subject: [PATCH] Fix order of AVIF_NODISCARD and AVIF_API. For consistency and might also fix an error on windows: https://ci.chromium.org/ui/p/chromium/builders/try/win-arm64-compile-dbg/188377/overview --- include/avif/avif.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/avif/avif.h b/include/avif/avif.h index f5ee80517..f3d87a8ea 100644 --- a/include/avif/avif.h +++ b/include/avif/avif.h @@ -448,10 +448,10 @@ typedef struct avifUnsignedFraction // Creates an int32/uint32 fraction that is approximately equal to 'v'. // Returns AVIF_FALSE if 'v' is NaN or abs(v) is > INT32_MAX. -AVIF_API AVIF_NODISCARD avifBool avifDoubleToSignedFraction(double v, avifSignedFraction * fraction); +AVIF_NODISCARD AVIF_API avifBool avifDoubleToSignedFraction(double v, avifSignedFraction * fraction); // Creates a uint32/uint32 fraction that is approximately equal to 'v'. // Returns AVIF_FALSE if 'v' is < 0 or > UINT32_MAX or NaN. -AVIF_API AVIF_NODISCARD avifBool avifDoubleToUnsignedFraction(double v, avifUnsignedFraction * fraction); +AVIF_NODISCARD AVIF_API avifBool avifDoubleToUnsignedFraction(double v, avifUnsignedFraction * fraction); // --------------------------------------------------------------------------- // Optional transformation structs