include/o3tl/safeint.hxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit 7bec2e6413f414bc60a799dbb60b6f7657a4234a Author: Mike Kaganski <[email protected]> AuthorDate: Mon Dec 1 09:54:19 2025 +0100 Commit: Mike Kaganski <[email protected]> CommitDate: Mon Dec 1 17:34:08 2025 +0100 Simplify a condition Change-Id: I084957cdd3545d1d237ac5e2916e0f09f27d1cb0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/194862 Tested-by: Jenkins Reviewed-by: Mike Kaganski <[email protected]> diff --git a/include/o3tl/safeint.hxx b/include/o3tl/safeint.hxx index fa963e15ab24..58e567bcc9ce 100644 --- a/include/o3tl/safeint.hxx +++ b/include/o3tl/safeint.hxx @@ -90,7 +90,7 @@ template<typename T> inline bool checked_sub(T a, T b, T& result) return !msl::utilities::SafeSubtract(a, b, result); } -#elif (defined __GNUC__ && !defined __clang__) || (__has_builtin(__builtin_mul_overflow) && !(defined ANDROID && defined __clang__) && !(defined(__clang__) && (defined(__arm__) || defined(__i386__)))) +#elif (defined __GNUC__ && !defined __clang__) || (__has_builtin(__builtin_mul_overflow) && !(defined(__clang__) && (defined(ANDROID) || defined(__arm__) || defined(__i386__)))) // 32-bit clang fails with undefined reference to `__mulodi4' template<typename T> inline bool checked_multiply(T a, T b, T& result)
