From 40653ac4d1868e81397fc625a0e2a40201857a3f Mon Sep 17 00:00:00 2001 From: minjaesong Date: Sat, 16 Oct 2021 15:39:57 +0900 Subject: [PATCH] programmable logic array GUI mockup --- src/net/torvald/UnsafePtr.kt | 4 ++-- work_files/UI/combinatory_logic_block_gui.kra | 3 +++ 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 work_files/UI/combinatory_logic_block_gui.kra 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