summaryrefslogtreecommitdiff
path: root/qstd/memory.c
diff options
context:
space:
mode:
Diffstat (limited to 'qstd/memory.c')
-rw-r--r--qstd/memory.c6
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