From d620a7efe8d28d121640b485347c6e3ecf39ae46 Mon Sep 17 00:00:00 2001 From: Kawe Mazidjatari <48657826+Mauler125@users.noreply.github.com> Date: Mon, 3 Apr 2023 14:53:17 +0200 Subject: [PATCH] Fix compiler warnings in cppnet Constant expressions. --- r5dev/thirdparty/cppnet/cppkore/stdext.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/r5dev/thirdparty/cppnet/cppkore/stdext.h b/r5dev/thirdparty/cppnet/cppkore/stdext.h index c8a5cb4c..904198ca 100644 --- a/r5dev/thirdparty/cppnet/cppkore/stdext.h +++ b/r5dev/thirdparty/cppnet/cppkore/stdext.h @@ -62,17 +62,17 @@ namespace std { const unsigned char *cp = (const unsigned char*)longword_ptr; - if (8 < sizeof longword) + if _CONSTEXPR17(8 < sizeof longword) for (i = sizeof longword - 1; 8 <= i; i--) if (cp[i] == c) return (void *)&cp[i]; - if (7 < sizeof longword && cp[7] == c) + if _CONSTEXPR17(7 < sizeof longword && cp[7] == c) return (void *)&cp[7]; - if (6 < sizeof longword && cp[6] == c) + if _CONSTEXPR17(6 < sizeof longword && cp[6] == c) return (void *)&cp[6]; - if (5 < sizeof longword && cp[5] == c) + if _CONSTEXPR17(5 < sizeof longword && cp[5] == c) return (void *)&cp[5]; - if (4 < sizeof longword && cp[4] == c) + if _CONSTEXPR17(4 < sizeof longword && cp[4] == c) return (void *)&cp[4]; if (cp[3] == c) return (void *)&cp[3];