CI updates
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user