]> granicus.if.org Git - strace/blob - tests/fill_memory.c
tests: add a list of executables without side effects
[strace] / tests / fill_memory.c
1 #include "tests.h"
2
3 void
4 fill_memory_ex(void *ptr, size_t size, unsigned char start,
5                unsigned char period)
6 {
7         unsigned char *p = ptr;
8         size_t i;
9
10         for (i = 0; i < size; i++) {
11                 p[i] = start + i % period;
12         }
13 }
14
15 void
16 fill_memory(void *ptr, size_t size)
17 {
18         fill_memory_ex(ptr, size, 0x80, 0x80);
19 }