From a5a5d9de0373466263301a7b79e0b14af7e3104c Mon Sep 17 00:00:00 2001 From: Didactic Drunk <1479616+didactic-drunk@users.noreply.github.com> Date: Mon, 21 Jun 2021 17:40:58 -0700 Subject: [PATCH] Secret: Remove #noaccess with block --- src/crypto-secret/secret.cr | 2 -- src/crypto-secret/stateless.cr | 5 ----- 2 files changed, 7 deletions(-) diff --git a/src/crypto-secret/secret.cr b/src/crypto-secret/secret.cr index f48d24f..c2003b0 100644 --- a/src/crypto-secret/secret.cr +++ b/src/crypto-secret/secret.cr @@ -144,8 +144,6 @@ module Crypto::Secret abstract def readwrite(& : Bytes -> U) forall U # Temporarily marks a region as readonly depending on implementation and yields `Bytes` abstract def readonly(& : Bytes -> U) forall U - # Temporarily Makes a region inaccessible depending on implementation. It cannot be read or written, but the data are preserved. - abstract def noaccess(& : Bytes -> U) forall U protected abstract def to_slice(& : Bytes -> U) forall U abstract def bytesize : Int32 diff --git a/src/crypto-secret/stateless.cr b/src/crypto-secret/stateless.cr index f4cccb5..a7054ba 100644 --- a/src/crypto-secret/stateless.cr +++ b/src/crypto-secret/stateless.cr @@ -46,11 +46,6 @@ module Crypto::Secret::Stateless self end - # Not thread safe - def noaccess(& : Bytes -> U) forall U - yield - end - # Not thread safe def reset end