28 lines
630 B
C
28 lines
630 B
C
#include "memory.h"
|
|
|
|
#include <malloc.h>
|
|
#include <memory.h>
|
|
|
|
void *bzAlloc(size_t numBytes) {
|
|
return malloc(numBytes);
|
|
}
|
|
void bzFree(void *ptr) {
|
|
free(ptr);
|
|
}
|
|
void *bzCalloc(size_t numBytes, size_t count) {
|
|
return calloc(numBytes, count);
|
|
}
|
|
void *bzResize(void *ptr, size_t newSize) {
|
|
return realloc(ptr, newSize);
|
|
}
|
|
|
|
void *bzMemSet(void *ptr, int value, size_t numBytes) {
|
|
return memset(ptr, value, numBytes);
|
|
}
|
|
void *bzMemMove(void *dst, void *src, size_t numBytes) {
|
|
return memmove(dst, src, numBytes);
|
|
}
|
|
void *bzMemCpy(void *dst, void *src, size_t numBytes) {
|
|
return memcpy(dst, src, numBytes);
|
|
}
|