diff options
Diffstat (limited to 'lib/pbdrv/pb-mem.h')
-rw-r--r-- | lib/pbdrv/pb-mem.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/lib/pbdrv/pb-mem.h b/lib/pbdrv/pb-mem.h new file mode 100644 index 0000000..72be214 --- /dev/null +++ b/lib/pbdrv/pb-mem.h @@ -0,0 +1,19 @@ +#pragma once + +#include "pb-types.h" + +#ifdef __cplusplus +extern "C" { +#endif + +void * pb_malloc(size_t sz); +void pb_free(void * ptr); +void * pb_realloc(void * ptr, size_t sz); + +void * pb_memcpy(void * dest, const void * src, size_t sz); +int pb_memcmp(const void * a, const void * b, size_t sz); + +#ifdef __cplusplus +} +#endif + |