diff --git a/src/net/torvald/UnsafePtr.kt b/src/net/torvald/UnsafePtr.kt index cbe9a571a..ab4a29049 100644 --- a/src/net/torvald/UnsafePtr.kt +++ b/src/net/torvald/UnsafePtr.kt @@ -90,11 +90,11 @@ internal class UnsafePtr(pointer: Long, allocSize: Long) { fun destroy() { if (!destroyed) { - UnsafeHelper.unsafe.freeMemory(ptr) - println("[UnsafePtr] Destroying pointer $this; called from:") printStackTrace(this) + UnsafeHelper.unsafe.freeMemory(ptr) + destroyed = true UnsafeHelper.unsafeAllocatedSize -= size diff --git a/work_files/UI/combinatory_logic_block_gui.kra b/work_files/UI/combinatory_logic_block_gui.kra new file mode 100644 index 000000000..4039d51ea --- /dev/null +++ b/work_files/UI/combinatory_logic_block_gui.kra @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2eaa4d29531384441d165be3b58102be6c5e5f0a26133f2fcddd9c2aed250361 +size 555414