src/util: minor xspan enhancements

This commit is contained in:
Markus F.X.J. Oberhumer
2023-10-14 05:58:47 +02:00
parent 005e39871b
commit 2b371e99bd
6 changed files with 44 additions and 17 deletions
+5
View File
@@ -179,6 +179,11 @@ XSPAN_FWD_TU(unsigned) ptr_udiff_bytes(const C<T> &a, const E<U> &b) {
#ifdef UPX_VERSION_HEX
template <class T>
inline unsigned upx_adler32(const C<T> &a, unsigned n, unsigned adler = 1) {
return upx_adler32(a.raw_bytes(n), n, adler);
}
template <class T>
unsigned get_ne16(const C<T> &a) {
return get_ne16(a.raw_bytes(2));