CI updates

This commit is contained in:
Markus F.X.J. Oberhumer
2024-07-30 17:22:52 +02:00
parent ada9081ea2
commit 87ac252c8d
2 changed files with 36 additions and 12 deletions
+3 -3
View File
@@ -87,7 +87,7 @@ ACC_COMPILE_TIME_ASSERT_HEADER(ValueForSizeOf<int>::value == 4)
#ifndef xspan_mem_size_impl
template <class T>
inline size_t xspan_mem_size_impl(size_t n) {
static inline size_t xspan_mem_size_impl(size_t n) {
#ifdef UPX_VERSION_HEX
// check for overflow and sane limits
return mem_size(sizeof(T), n);
@@ -98,12 +98,12 @@ inline size_t xspan_mem_size_impl(size_t n) {
#endif
template <class T>
inline size_t xspan_mem_size(size_t n) {
static inline size_t xspan_mem_size(size_t n) {
return xspan_mem_size_impl<typename TypeForSizeOf<T>::type>(n);
}
template <class T>
inline void xspan_mem_size_assert_ptrdiff(ptrdiff_t n) {
static inline void xspan_mem_size_assert_ptrdiff(ptrdiff_t n) {
if (n >= 0)
(void) xspan_mem_size<T>((size_t) n);
else