We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7e87c49 commit a813224Copy full SHA for a813224
src/main/kotlin/uno/buffer/buffer.kt
@@ -71,4 +71,9 @@ fun CharBuffer.destroy() = MemoryUtil.memFree(this)
71
fun destroyBuf(vararg buffers: Buffer) {
72
for (i in 0 until buffers.size)
73
MemoryUtil.memFree(buffers[i])
74
+}
75
+
76
+fun ByteBuffer.use(block: () -> Unit) {
77
+ block()
78
+ destroy()
79
}
0 commit comments