basic/util: import memeqzero from casync

This commit is contained in:
Zbigniew Jędrzejewski-Szmek
2018-11-18 16:12:53 +01:00
parent 09c984c6f7
commit 7f6bfc561f
3 changed files with 41 additions and 0 deletions
+4
View File
@@ -159,6 +159,10 @@ int on_ac_power(void);
#define zero(x) (memzero(&(x), sizeof(x)))
bool memeqzero(const void *data, size_t length);
#define eqzero(x) memeqzero(x, sizeof(x))
static inline void *mempset(void *s, int c, size_t n) {
memset(s, c, n);
return (uint8_t*)s + n;