From 97997d8aca518e03eb7b3ec59d0b1f503138ee89 Mon Sep 17 00:00:00 2001 From: Tim van der Molen Date: Fri, 2 Aug 2024 20:58:07 +0200 Subject: [PATCH] Simplify --- safestorage/decrypt_darwin.go | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/safestorage/decrypt_darwin.go b/safestorage/decrypt_darwin.go index e7d34eb..9c7d2d4 100644 --- a/safestorage/decrypt_darwin.go +++ b/safestorage/decrypt_darwin.go @@ -65,8 +65,7 @@ func encryptionKey() ([]byte, error) { data := C.CFDataGetBytePtr(C.CFDataRef(result)) dataLen := C.CFDataGetLength(C.CFDataRef(result)) - key := make([]byte, dataLen) - copy(key, unsafe.Slice((*byte)(data), dataLen)) + key := C.GoBytes(unsafe.Pointer(data), C.int(dataLen)) return key, nil }