diff options
Diffstat (limited to 'qstd/memory.c')
-rw-r--r-- | qstd/memory.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/qstd/memory.c b/qstd/memory.c index 81795d6..b12ec75 100644 --- a/qstd/memory.c +++ b/qstd/memory.c @@ -11,6 +11,12 @@ int align_size(int s, int a) { return (s + (a - 1)) & -a; } +void zero(void* buf, int size) { + int i; + for (i = 0; i < size; i++) + ((uint8_t*)buf)[i] = 0; +} + static uintptr_t align_address( uintptr_t ad, size_t al |