version 4.5.0
PIThread::stopAndWait now returns bool PIKbdListener on Linux now use piwaitevent_p and can immediately stop new base method piZeroMemory, also migrate all "memset 0" to piZeroMemory
This commit is contained in:
@@ -558,6 +558,23 @@ inline uint piHash(const ldouble & v) {
|
||||
return piHashData((const uchar *)&v, sizeof(v));
|
||||
}
|
||||
|
||||
|
||||
//! \~\brief
|
||||
//! \~english Zero "size" bytes by address "ptr".
|
||||
//! \~russian Зануляет "size" байт по адресу "ptr".
|
||||
inline void piZeroMemory(void * ptr, size_t size) {
|
||||
memset(ptr, 0, size);
|
||||
}
|
||||
|
||||
//! \~\brief
|
||||
//! \~english Zero variable "v" memory.
|
||||
//! \~russian Зануляет память переменной "v".
|
||||
template<typename T>
|
||||
inline void piZeroMemory(T & v) {
|
||||
piZeroMemory(&v, sizeof(v));
|
||||
}
|
||||
|
||||
|
||||
//! \~\brief
|
||||
//! \~english Call \b delete on each "container" element.
|
||||
//! \~russian Вызывает \b delete на каждый элемент "container".
|
||||
|
||||
Reference in New Issue
Block a user