strace/tests/fill_memory.c
Dmitry V. Levin 801d42d947 tests: change the type of fill_memory{,_ex} first argument to void *
As these functions behave like memset, it's more convenient to have
the first argument of type void * like memset.

* tests/fill_memory.c (fill_memory, fill_memory_ex): Change the type
of first argument from "char *" to "void *".
* tests/tests.h (fill_memory, fill_memory_ex): Likewise.
2017-01-04 22:08:32 +00:00

20 lines
304 B
C

#include "tests.h"
void
fill_memory_ex(void *ptr, size_t size, unsigned char start,
unsigned char period)
{
unsigned char *p = ptr;
size_t i;
for (i = 0; i < size; i++) {
p[i] = start + i % period;
}
}
void
fill_memory(void *ptr, size_t size)
{
fill_memory_ex(ptr, size, 0x80, 0x80);
}