From 05adae5e31e7234e698cb0a0b8c53a5b30461c74 Mon Sep 17 00:00:00 2001 From: Andy Nguyen Date: Sat, 6 Nov 2021 17:57:15 +0100 Subject: [PATCH] Add Buffer.put implementation. --- src/com/bdjb/api/Buffer.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/com/bdjb/api/Buffer.java b/src/com/bdjb/api/Buffer.java index 61eb161..00abaaa 100644 --- a/src/com/bdjb/api/Buffer.java +++ b/src/com/bdjb/api/Buffer.java @@ -79,6 +79,11 @@ public class Buffer { api.write64(address + offset, value); } + public void put(int offset, Buffer buffer) { + checkOffset(offset, buffer.size()); + api.memcpy(address + offset, buffer.address(), buffer.size()); + } + public void fill(byte value) { api.memset(address, value, size); }