kerep/src/base/memory/allocators.c
2023-06-08 15:15:38 +06:00

10 lines
270 B
C

#include "memory.h"
void* allocator_transfer(allocator_ptr src, allocator_ptr dest, void* data, size_t data_size)
{
void* transfered=allocator_alloc(dest, data_size);
memcpy(transfered, data, data_size);
allocator_free(src, data);
return transfered;
}