fix memcpy with same src and dest (Peter Klotz)
parent
05e42a01d9
commit
79ed03344b
|
|
@ -66,7 +66,8 @@ template <class T, class BASE> void IteratedHashBase<T, BASE>::Update(const byte
|
||||||
} while (len >= blockSize);
|
} while (len >= blockSize);
|
||||||
}
|
}
|
||||||
|
|
||||||
memcpy(data, input, len);
|
if (len && data != input)
|
||||||
|
memcpy(data, input, len);
|
||||||
}
|
}
|
||||||
|
|
||||||
template <class T, class BASE> byte * IteratedHashBase<T, BASE>::CreateUpdateSpace(size_t &size)
|
template <class T, class BASE> byte * IteratedHashBase<T, BASE>::CreateUpdateSpace(size_t &size)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue