|
@@ -210,7 +210,7 @@ public class LWJGLBufferAllocator implements BufferAllocator {
|
|
|
|
|
|
@Override
|
|
@Override
|
|
public ByteBuffer allocate(final int size) {
|
|
public ByteBuffer allocate(final int size) {
|
|
- final Long address = MemoryUtil.nmemAlloc(size);
|
|
|
|
|
|
+ final Long address = MemoryUtil.nmemCalloc(size, 1);
|
|
final ByteBuffer byteBuffer = MemoryUtil.memByteBuffer(address, size);
|
|
final ByteBuffer byteBuffer = MemoryUtil.memByteBuffer(address, size);
|
|
DEALLOCATORS.put(address, createDeallocator(address, byteBuffer));
|
|
DEALLOCATORS.put(address, createDeallocator(address, byteBuffer));
|
|
return byteBuffer;
|
|
return byteBuffer;
|